检查文本文件是否为空Python

时间:2016-04-15 14:23:26

标签: python

有没有办法检查Python中的文本文件是否为空而不使用操作系统?

到目前为止我尝试了什么

x = open("friends.txt")
friendsfile = x.readlines()

if friendsfile == None 

但我不认为这是正确的方法。

1 个答案:

答案 0 :(得分:8)

不确定为什么你不会使用os,但我想如果你真的想要你可以打开文件并获得第一个字符。

with open('friends.txt') as friendsfile:
    first = friendsfile.read(1)
    if not first:
        print('friendsfile is empty')
    else:
        #do something