{"id":1365,"date":"2025-04-26T12:00:13","date_gmt":"2025-04-26T04:00:13","guid":{"rendered":"https:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/"},"modified":"2025-04-26T12:00:13","modified_gmt":"2025-04-26T04:00:13","slug":"python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8","status":"publish","type":"post","link":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/","title":{"rendered":"python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8"},"content":{"rendered":"<div class=\"article_content clearfix\" id=\"article_content\">\n <link href=\"https:\/\/csdnimg.cn\/release\/blogv2\/dist\/mdeditor\/css\/editerView\/kdoc_html_views-1a98987dfd.css\" rel=\"stylesheet\"\/>\n <link href=\"https:\/\/csdnimg.cn\/release\/blogv2\/dist\/mdeditor\/css\/editerView\/ck_htmledit_views-704d5b9767.css\" rel=\"stylesheet\"\/>\n<div class=\"htmledit_views\" id=\"content_views\">\n<p>\n   dynpaper\n  <\/p>\n<p align=\"center\">\n   Note the time!\n  <\/p>\n<p>\n   About\n  <\/p>\n<p>\n   This project has been inspired by MacOS Mojave&#8217;s dynamic wallpaper. It has been built with modularity in mind making the addition of desktop environments or wallpaper managers easy. It has been tested on Ubuntu 18.04 on Gnome.\n  <\/p>\n<p>\n   How it works\n  <\/p>\n<p>\n   The application calculates the duration of the day and night by finding the time difference between dawn and dusk. Then &#8216;splits&#8217; the time into intervals and assigns a new wallpaper when the intervals have passed. It uses the time provided by the Operating System.\n  <\/p>\n<p>\n   Features\n  <\/p>\n<p>\n   Compared to the previous iteration, the app does not use ip to find the coordinates and then the dawn and dusk, but relies on the user input, making the app usable both online and offline.\n  <\/p>\n<p>\n   The app, if the user provides the necessary flags, adds a call to itself to the user provided(or the default) shell configuration file, allowing it to run automatically on login. For reference, the default file is ~\/.profile and the app will add the following two lines\n  <\/p>\n<p>\n   #dynpaper\n  <\/p>\n<p>\n   dynpaper &amp;\n  <\/p>\n<p>\n   Currently supports:\n  <\/p>\n<p>\n   Gnome\n  <\/p>\n<p>\n   Budgie\n  <\/p>\n<p>\n   KDE\n  <\/p>\n<p>\n   Nitrogen\n  <\/p>\n<p>\n   feh\n  <\/p>\n<p>\n   Gnome\/Budgie derivatives should work as well.\n  <\/p>\n<p>\n   Installation\n  <\/p>\n<p>\n   git clone https:\/\/github.com\/oddProton\/dynpaper\n  <\/p>\n<p>\n   cd dynpaper\n  <\/p>\n<p>\n   .\/setup.py install\n  <\/p>\n<p>\n   Download the MacOS Mojave wallpapers and extract them to any folder you&#8217;d like.\n  <\/p>\n<p>\n   Running\n  <\/p>\n<p>\n   usage: dynpaper.py [-h] [-a] [-f FILE_TEMPLATE] [-s SHELL_CONF] [-r DAWN]\n  <\/p>\n<p>\n   [-d DUSK] -e {gnome,budgie,nitrogen,feh,kde} [-i INTERVAL]\n  <\/p>\n<p>\n   [-g FILE_RANGE]\n  <\/p>\n<p>\n   optional arguments:\n  <\/p>\n<p>\n   -h, &#8211;help show this help message and exit\n  <\/p>\n<p>\n   -a, &#8211;auto-run Turn flag on to add shell command in your shell config\n  <\/p>\n<p>\n   file, default is ~\/.profile, provide specific with -s\n  <\/p>\n<p>\n   -f FILE_TEMPLATE, &#8211;file-template FILE_TEMPLATE\n  <\/p>\n<p>\n   File template for the wallpapers, ex.\n  <\/p>\n<p>\n   &#8216;~\/Pictures\/Wallpapers\/mojave_dynamic_{}.png&#8217;, use\n  <\/p>\n<p>\n   &#8216;{}&#8217; to replace the number.\n  <\/p>\n<p>\n   -s SHELL_CONF, &#8211;shell-conf SHELL_CONF\n  <\/p>\n<p>\n   The config of the shell you are using, ~\/.profile for\n  <\/p>\n<p>\n   bash, ~\/.zprofile for zsh etc.\n  <\/p>\n<p>\n   -r DAWN, &#8211;dawn DAWN Dawn\/sunrise time, ex. 06:23\n  <\/p>\n<p>\n   -d DUSK, &#8211;dusk DUSK Dusk\/sunset time, ex. 20:23\n  <\/p>\n<p>\n   -e {gnome,budgie,nitrogen,feh,kde}, &#8211;env {gnome,budgie,nitrogen,feh,kde}\n  <\/p>\n<p>\n   Your current desktop environment\/wallpaper manager.\n  <\/p>\n<p>\n   -i INTERVAL, &#8211;interval INTERVAL\n  <\/p>\n<p>\n   Refresh interval in seconds, default = 300.\n  <\/p>\n<p>\n   -g FILE_RANGE, &#8211;file-range FILE_RANGE\n  <\/p>\n<p>\n   File index range. Ex (13,17) indicates the files\n  <\/p>\n<p>\n   [1,12] inclusive are split throughout the day and the\n  <\/p>\n<p>\n   files[13, 16] inclusive are split throughout the\n  <\/p>\n<p>\n   night.If you are using apple&#8217;s wallpapers, don&#8217;t set\n  <\/p>\n<p>\n   it.\n  <\/p>\n<p>\n   Most of these are optional arguments and only -e\/&#8211;env and -f\/&#8211;file-template, are required. Important: On KDE the widgets must be unlocked in order to change the wallpapers (else you will get a DBus error).\n  <\/p>\n<p>\n   dynpaper -f PATH_TO_FILE_WITHOUT_NUMBER -e gnome\n  <\/p>\n<p>\n   Example:\n  <\/p>\n<p>\n   dynpaper -a -f ~\/Pictures\/Wallpapers\/mojave_dynamic_{}.png -s ~\/.zprofile -e gnome\n  <\/p>\n<p>\n   -a Will add the current configuration to the provided shell config file.\n  <\/p>\n<p>\n   -f Points to the file with the number replaced by {}.\n  <\/p>\n<p>\n   -s Points to the shell configuration file.\n  <\/p>\n<p>\n   -e Defines which environment to use to set the wallpaper.\n  <\/p>\n<p>\n   Now, .zprofile contains the following:\n  <\/p>\n<p>\n   #dynpaper\n  <\/p>\n<p>\n   dynpaper -f ~\/Pictures\/Wallpapers\/mojave_dynamic_{}.png -e gnome &amp;\n  <\/p>\n<p>\n   Note: In order to autorun, please point to the appropriate configuration file, .profile\/.bash_profile for bash and .zprofile for zsh.\n  <\/p>\n<p>\n   Dawn and Dusk information are not required. They have default values 06:00 and 20:00 respectively and serve to better integrade with the user&#8217;s timezone.\n  <\/p>\n<p>\n   Contributing\n  <\/p>\n<p>\n   If you have found a bug, simply write an issue, explaining the bug and add the error that occured if possible.\n  <\/p>\n<p>\n   If you want to include another desktop environment, edit the PROCESS_CALLS variable, add a key, to identify the environment and as value add the equivalent call that would set the wallpaper. Replace the file on the call with {}.\n  <\/p>\n<p>\n   If you wish to add some other feature, simply write it and open a pull request.\n  <\/p>\n<p>\n   To-do\n  <\/p>\n<p>\n   Close the subprocess call. Completed.\n  <\/p>\n<p>\n   Keep only one process running. Completed.\n  <\/p>\n<p>\n   Expand it so it works with more combinations of wallpapers besides apple&#8217;s. Completed.\n  <\/p>\n<p>\n   Acknowledgements\n  <\/p>\n<p>\n   Acknowledging Apple for the idea for time based wallpapers.\n  <\/p>\n<\/p><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>dynpaper Note the time! About This project has been ins [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":215,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-1365","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-8"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7mac-os-mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\" \/>\n<meta property=\"og:description\" content=\"dynpaper Note the time! About This project has been ins [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7mac-os-mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8\/\" \/>\n<meta property=\"og:site_name\" content=\"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-26T04:00:13+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"260\" \/>\n\t<meta property=\"og:image:height\" content=\"180\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin@wunen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@wunen\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/\"},\"author\":{\"name\":\"admin@wunen\",\"@id\":\"https:\/\/www.wunen.com\/#\/schema\/person\/d5f7a6cf545656a9c90d507e64452db8\"},\"headline\":\"python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8\",\"datePublished\":\"2025-04-26T04:00:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/\"},\"wordCount\":671,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.wunen.com\/#organization\"},\"image\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg\",\"articleSection\":[\"\u52a8\u6001\u58c1\u7eb8\"],\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/\",\"url\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/\",\"name\":\"python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\",\"isPartOf\":{\"@id\":\"https:\/\/www.wunen.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg\",\"datePublished\":\"2025-04-26T04:00:13+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#primaryimage\",\"url\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg\",\"contentUrl\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg\",\"width\":260,\"height\":180},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.wunen.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wunen.com\/#website\",\"url\":\"https:\/\/www.wunen.com\/\",\"name\":\"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\",\"description\":\"\u8f6f\u4ef6\u8d44\u8baf\u6765\u7269\u5ae9\",\"publisher\":{\"@id\":\"https:\/\/www.wunen.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wunen.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.wunen.com\/#organization\",\"name\":\"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\",\"url\":\"https:\/\/www.wunen.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.wunen.com\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/cropped-\u7269\u5ae9-1.png\",\"contentUrl\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/cropped-\u7269\u5ae9-1.png\",\"width\":1024,\"height\":1024,\"caption\":\"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\"},\"image\":{\"@id\":\"https:\/\/www.wunen.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wunen.com\/#\/schema\/person\/d5f7a6cf545656a9c90d507e64452db8\",\"name\":\"admin@wunen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.wunen.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d90ec1e3faf77c4d4e66e40c29b85ff6401161e0502f401dae2f0e25b38ce25e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d90ec1e3faf77c4d4e66e40c29b85ff6401161e0502f401dae2f0e25b38ce25e?s=96&d=mm&r=g\",\"caption\":\"admin@wunen\"},\"sameAs\":[\"http:\/\/www.wunen.com\"],\"url\":\"http:\/\/www.wunen.com\/index.php\/author\/adminwunen\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7mac-os-mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8\/","og_locale":"zh_CN","og_type":"article","og_title":"python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","og_description":"dynpaper Note the time! About This project has been ins [&hellip;]","og_url":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7mac-os-mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8\/","og_site_name":"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","article_published_time":"2025-04-26T04:00:13+00:00","og_image":[{"width":260,"height":180,"url":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg","type":"image\/jpeg"}],"author":"admin@wunen","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"admin@wunen","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#article","isPartOf":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/"},"author":{"name":"admin@wunen","@id":"https:\/\/www.wunen.com\/#\/schema\/person\/d5f7a6cf545656a9c90d507e64452db8"},"headline":"python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8","datePublished":"2025-04-26T04:00:13+00:00","mainEntityOfPage":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/"},"wordCount":671,"commentCount":0,"publisher":{"@id":"https:\/\/www.wunen.com\/#organization"},"image":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#primaryimage"},"thumbnailUrl":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg","articleSection":["\u52a8\u6001\u58c1\u7eb8"],"inLanguage":"zh-Hans","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/","url":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/","name":"python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","isPartOf":{"@id":"https:\/\/www.wunen.com\/#website"},"primaryImageOfPage":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#primaryimage"},"image":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#primaryimage"},"thumbnailUrl":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg","datePublished":"2025-04-26T04:00:13+00:00","breadcrumb":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#primaryimage","url":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg","contentUrl":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg","width":260,"height":180},{"@type":"BreadcrumbList","@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/26\/python%e5%ae%9e%e7%8e%b0%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8_%e5%8f%97mac-os-mojave%e5%90%af%e5%8f%91%e7%9a%84linux%e5%8a%a8%e6%80%81%e5%a3%81%e7%ba%b8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.wunen.com\/"},{"@type":"ListItem","position":2,"name":"python\u5b9e\u73b0\u52a8\u6001\u58c1\u7eb8_\u53d7Mac OS Mojave\u542f\u53d1\u7684linux\u52a8\u6001\u58c1\u7eb8"}]},{"@type":"WebSite","@id":"https:\/\/www.wunen.com\/#website","url":"https:\/\/www.wunen.com\/","name":"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","description":"\u8f6f\u4ef6\u8d44\u8baf\u6765\u7269\u5ae9","publisher":{"@id":"https:\/\/www.wunen.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wunen.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/www.wunen.com\/#organization","name":"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","url":"https:\/\/www.wunen.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.wunen.com\/#\/schema\/logo\/image\/","url":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/cropped-\u7269\u5ae9-1.png","contentUrl":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/cropped-\u7269\u5ae9-1.png","width":1024,"height":1024,"caption":"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51"},"image":{"@id":"https:\/\/www.wunen.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.wunen.com\/#\/schema\/person\/d5f7a6cf545656a9c90d507e64452db8","name":"admin@wunen","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.wunen.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d90ec1e3faf77c4d4e66e40c29b85ff6401161e0502f401dae2f0e25b38ce25e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d90ec1e3faf77c4d4e66e40c29b85ff6401161e0502f401dae2f0e25b38ce25e?s=96&d=mm&r=g","caption":"admin@wunen"},"sameAs":["http:\/\/www.wunen.com"],"url":"http:\/\/www.wunen.com\/index.php\/author\/adminwunen\/"}]}},"_links":{"self":[{"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/posts\/1365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/comments?post=1365"}],"version-history":[{"count":0,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/posts\/1365\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/media\/215"}],"wp:attachment":[{"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/media?parent=1365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/categories?post=1365"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/tags?post=1365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}