Windows (win10) 执行Python脚本,输入文件失败

Windows (win10) 执行Python脚本,输入文件失败,第1张

因为windows默认使用gbk作为默认字符编码格式,所以python以utf8写入失败。

这里强制python打开windows文件的时候,以utf8格式。

Error occurs when trying to redirect Python UTF-8 stdout to a file on Windows - Stack Overflow

Python: Use the UTF-8 mode on Windows! - DEV Community

1. Command line and environment — Python 3.9.6 documentation

#已知文件名的情况下,可以用这个函数

def getFileInfo(filepath):

info = {}

if os.path.isfile(filepath):

info['TimeCreated'] = os.path.getctime(filepath)

info['TimeModified'] = os.path.getatime(filepath)

info['Size'] = os.path.getsize(filepath)

return info


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7938931.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存