【发布时间】:2011-04-17 20:03:01
【问题描述】:
如何使用 python 2.6 检查文件是否存在?
如果文件存在,则运行 exec redo.py。 如果文件不存在 exec file start.py
文件为0kb,但名称为Xxx100926.csv
Ans 好像是
from os path import exists
from __future__ import with_statement
if exists('Xxx100926.csv'):
from redo import main
#execfile(u'C:\redo.py')
else:
from start import main
#execfile(u'C:\start.py')
with open(Xxx100926.csv, 'a'): pass
#and run main function
main()
【问题讨论】:
-
你有没有尝试过自己做任何事情?
-
@silent 我正在迁移到 python,问简单的编码问题要容易得多。并且,从其他人那里获得想法,而不是自己编写代码,并认为一切都是正确的,并且是最好的方法。我有大多数问题的代码,但在 python 中没有。而且,阅读和理解其他人的编码想法也更有趣。
标签: python file-io path exists