MSB*_*MSB 2 python csv excel python-2.7
我有一个excel文件,我保存为csv.当我使用python打开并打印csv时,我会在行的开头获得一些控制字符.控制角色是\x01
.有些行在前面有一个,其他有多个.基本上在excel文件中,作者在某些行中缩进了行文本的开头.
到现在为止还挺好.我想写一个小的if语句检查是否有控制字符,然后做一些事情
import csv
f = open('/Users/Downloads/Book1.csv', 'r')
csv_f = csv.reader(f)
for row in csv_f:
if row[1][0] is \x01:
print("hello")
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我如何比较控制角色?
只需在转义序列周围加上引号即可.并且不要is
在这种情况下使用.
if column[1][0] == '\x01':
print('hello')
Run Code Online (Sandbox Code Playgroud)
此外,a csv.reader
发出一系列行,而不是列.
归档时间: |
|
查看次数: |
946 次 |
最近记录: |