这个程序的功能非常的简单,就是每天在系统中新建一个文件夹。文件夹即当前的时间。此代码是在同事那边看到的,为了锻炼下自己薄弱的Python能力,所以花时间重新写了一个。具体代码如下:
import time,os
basePath = 'F:\\work\\'
thisYear = str(time.localtime()[0])
thisMonth = str(time.localtime()[1])
thisDay = time.strftime("%Y-%m-%d", time.localtime())
yearPath = basePath + thisYear
monthPath = basePath + thisYear + '\\' +thisMonth
dayPath = basePath + thisYear + '\\' +thisMonth + '\\' + thisDay
if not os.path.exists(yearPath):
os.mkdir(yearPath)
if not os.path.exists(monthPath):
os.mkdir(monthPath)
if not os.path.exists(dayPath):
os.mkdir(dayPath)
os.popen("explorer.exe" + " " + dayPath)
os.popen("exit")
刚开始写的时候我使用的os.system()来调用windows程序,但发现每次执行是都会弹出一个python窗口,很是麻烦。问了下高人,说解决方案是把.py文件后缀改为.pyw后缀即可。但是试了下还是不行。在高人的指导下,才得知原来值需要将os.system()修改为os.popen()即可。
.py和.pyw有什么不同?
严格来说,它们之间的不同就只有一个:视窗运行它们的时候调用不同的执行档案。视窗用python.exe 运行.py ,用pythonw.exe 运行.pyw 。这纯粹是因为安装视窗版Python 时,扩展名.py 自动被登记为用python.exe 运行的文件,而.pyw 则被登记为用pythonw.exe 运行。.py 和.pyw 之间的“其它差别”全都是python.exe 和pythonw.exe 之间的差别。
跟 python.exe 比较起来,pythonw.exe 有以下的不同:
- 执行时不会弹出控制台窗口(也叫 DOS 窗口)
- 所有向原有的 stdout 和 stderr 的输出都无效
- 所有从原有的 stdin 的读取都只会得到 EOF
.pyw 格式是被设计来运行开发完成的纯图形界面程序的。纯图形界面程序的用户不需要看到控制台窗口。开发纯图形界面程序的时候,你可以暂时把.pyw 改成 .py ,以便运行时能调出控制台窗口,看到所有错误信息。
os.system()和os.popen()有什么不同?
- os.system(command) 在一个子shell中运行command命令,并返回command命令执行完毕后的退出状态。这实际上是使用C标准库函数system()实现的。这个函数在执行command命令时需要重新打开一个终端,并且无法保存command命令的执行结果。
- os.popen(command,mode) 打开一个与command进程之间的管道。这个函数的返回值是一个文件对象,可以读或者写(由mode决定,mode默认是'r')。如果mode为'r',可以使用此函数的返回值调用read()来获取command命令的执行结果。
相关推荐:
SEO教育:搜索引擎优化,开启成功职业之路,搜狗SEO排名接单
SEO职位:数字营销的核心,开启职业新高峰,汕尾网站建设推广厂商
SEO与SEM策略:提升网站流量与品牌曝光的双剑合璧,ai补图
seo独立站是什么,独立站推广是什么 ,ai曲线笔刷扩展
实用AI工具:提升效率、优化生活的科技利器
AI提供的阅读书目对学生的专业知识有多大帮助,沃奇ai
AI免费试用不需要登录:体验智能科技的魅力,轻松开启未来,华为ai身材
ChatGPT3.5需要登录使用吗?AI使用的真相!,电脑版写作ai推荐怎么关闭
高效创作新时代AI文案速写工具,让创作更轻松
seo相当于什么职业,seo相当于什么职业类别 ,usatisfy ai
文字生成AI:开启创意写作的新纪元
ChatGPT界面看不到用户:隐秘的互动方式与智慧的背后,AI和UR
互联网留痕:数字时代的隐形轨迹与自我管理,灯塔网站推广包年多少钱
智能AI写作生成:如何借助人工智能提升创作效率与质量
ChatGPT免费版下载:智能对话助手带来的全新体验,电脑怎么下载Ai微认证
ChatGPT怎么打开不了?全方位解决方案!,大庆ai
SEO费用如何根据预算选择最合适的SEO服务,营销类推广网站
Chato1免费么?揭开这款AI聊天机器人的神秘面纱,交个朋友ai写作
SEO好吗?助力网站成功的关键之道,网站优化方案范文怎么写
SEO做网站点击:提升网站流量的关键策略,国内ai写作论文
SEO新手必看:从零开始SEO优化的终极指南,随州网站优化技巧
目前AI软件有哪些?智能新时代的必备工具
SEO希望:如何通过SEO优化实现网站突破,迈向成功之路,品牌网站推广软件
中文润色:提升表达的艺术,打造无懈可击的语言魅力,广告营销推广新思路论文
SEO阶段解析:从入门到精通,助你站稳搜索引擎的前沿,网站建设特定开发
AI网页生成:轻松构建智能网站,提升品牌竞争力,杭州专业ai智能教育
SEO单页网站:助力企业在线营销的一站式解决方案,湖南视频网站优化方式
ChatGPT无法访问原因分析及解决方案,斑马ai报道
seo需要学习什么语言,做seo需要懂什么技术 ,ai软件制作教程
360优化关键词-提升网站流量与排名的秘密武器,美拍ai
SEO引擎优化方法-让你的网站流量暴增的实战指南,ai智慧树
SEO详解:如何优化你的网站提升排名,获得更多流量,伊春湖南网站优化推广
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决常见问题!,ai招生广告设计
SEO永远,数字营销的核心力量,广州seo搜索栏内容
seo软文有什么作用,seo文案是什么 ,斐乐Ai测评问题
ChatGPT崩了?用户称打开是一片空白,真相竟然如此!,zzz*明星AI换脸
ChatGPT4账号共享-让AI助力你的学习与工作,轻松提升效率,ai巨无霸
ChatGPT崩了?用户称打开是一片空白,背后隐藏了什么?,ai 新技巧
什么是seo寄生虫,寄生虫seo原理 ,AI 疫
ChatGPT为什么打不开?背后原因与解决方案,慧ai写作
《SEO教材:打造网站流量的核心利器,教你轻松SEO优化技巧》,咖啡网站建设总结文案
SEO在广告领域的深度解析:如何利用SEO提升广告效果,网文写作ai工具
seo重点是什么,seo最重要的指标 ,ai网格怎么用
《命运交错的轨迹:小说背后的无尽魅力》,seo优化huifachina
SEO优化工具优势:提升网站排名,带来流量和转化的秘密武器,ai圆形造字
SEO新人必读:从零开始SEO的核心技巧与实践指南,网站邮件推广设计
什么是seo运营,什么是seo营销 ,ai绘画沙地
SEO领先-如何借助SEO技术让您的网站脱颖而出,seo是黑客吗
GoogleGPT-引领未来智能对话的革命,灵境ai画质
AI网页版本:开启智能时代的新篇章,拼音标调ai