【发布时间】:2013-08-08 23:26:00
【问题描述】:
我是 Python 新手。我正在尝试输入一个路径并使用os.walk() 搜索所有文件,并返回文件名。我还想使用os.path.getsize() 来获取文件大小,最后将它们写入 csv 文件。
但是,如果文件名不是英文,而是中文、德文、法文等,Python无法识别,也不返回文件大小。我想使用os.path.getsize(path)(参考下面的示例),但它无法识别文件名。如何让 Python 识别文件名并返回此类文件的大小?
例如:文件名是:"Показатели естественного и миграционного прироста до 2030г.doc"。 path="C:\xxxx\xxx\xxxx\Показатели естественного и миграционного прироста до 2030г.doc"
【问题讨论】:
标签: python csv python-2.7 unicode filesize