The*_*olf 10 python python-2.7
我想检查一个文件是否存在,如果存在,是否为空.
如果文件不存在,我想退出程序并显示错误消息.
如果文件为空,我想退出不同的错误消息.
否则我想继续.
我一直在阅读使用Try:Except:但我不确定如何构造代码'Pythonly'来实现我追求的目标?
感谢您的所有回复,我使用以下代码:
try:
if os.stat(URLFilePath + URLFile).st_size > 0:
print "Processing..."
else:
print "Empty URL file ... exiting"
sys.exit()
except OSError:
print "URL file missing ... exiting"
sys.exit()
Run Code Online (Sandbox Code Playgroud)
mgi*_*son 15
我在os.stat这里用:
try:
if os.stat(filename).st_size > 0:
print "All good"
else:
print "empty file"
except OSError:
print "No file"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24548 次 |
| 最近记录: |