文件為空是什么意思,文件不存在還是文件的內(nèi)容為空,如果是不存在:
創(chuàng)新互聯(lián)建站于2013年開始,先為湖里等服務建站,湖里等地企業(yè),進行企業(yè)商務咨詢服務。為湖里企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
try:
____upload(a.txt)
except:
____pass
如果是內(nèi)容為空:
data = open(a.txt).read()
len(data)一下,具體的,文件為空長度我不知道是不是為0.你自己測試一下。
是空字符串還是空?
空字符串也是有內(nèi)容的,只是沒東西
但為空,是指什么都沒有
先判斷是否為空
if
not
str:
'空對象“
if
not
len(str.strip())
##空字符串
'空字符串'
如果不考慮是哪一種,可以結(jié)合來判斷
if
not
str
or
not
len(str.strip()):
'空’
可以直接把函數(shù)放到if后面當作條件,如果為空的話判斷結(jié)果是false,例如:
def?test():
return?None
if?test():
print?True
else:
print?False