我有一堆CSV文件,其数据格式为[B] flag
,值
我可以通过运行
YYYY-MM-DD HH
从此我得到了
with open(out_path+filename,'r+') as data_r:
comreader = csv.reader(data_r, delimiter=' ', quotechar='"')
for row in comreader:
print ','.join(row)
我需要做的是从YYYY前面移除(')然后在HH之后移除
答案 0 :(得分:0)
您正在使用quotechar
参数,但错误地使用了
如果您想将"'"
解释为字符串周围的字符,则应该阅读'
。
除此之外,你可以使用python的切片功能轻松获得部分字符串:
outstring = instring[1:-1]
将为您提供从1.(删除0)到(不包括)最后一个字符的所有内容。