gpt4 book ai didi

python - 检查 CSV 文件不包含任何字符,只包含空格和制表符

转载 作者:太空宇宙 更新时间:2023-11-04 08:50:38 24 4
gpt4 key购买 nike

我正在使用 python v2.7

我有一个 csv 文件,它只能包含 spacetab 而没有任何字符(A-Z 和特殊字符)。它看起来是空的,但大小大于 0。

如何检查 csv 文件是否只包含空格和制表符?

我正在使用 csv 模块。

with open('my.csv', 'r') as my_file:
# how to check file contains no character though size is larger than 0

最佳答案

如果您打算对非空的 CSV 文件执行任何操作,最好的办法可能是先将其读入列表,这样您仍然可以从中创建一个 csv.reader 对象它:

with open('my.csv', 'r') as my_file:
lines = my_file.readlines()
if all((line.isspace() for line in lines)):
print("Empty file!")
else:
reader = csv.reader(lines)
# do stuff

关于python - 检查 CSV 文件不包含任何字符,只包含空格和制表符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35750918/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com