csv ファイルに一連のテキストがあります。
7858.35924983374[%2C]1703.69341358077[%2C]-3.075},7822.85045874375[%2C]1730.80294308742[%2C]-3.53962362760298}
[%2C] を置換するためのトリックはありますか?
with open('C:\IM\C3D\CommonLibraries\unewuoxhwt5k.wi2.conduit', "rb") as fin, open('C:\IM\C3D\CommonLibraries\unewuoxhwt5k.wi2.conduit', "wb") as fout:
reader = csv.reader(fin)
writer = csv.writer(fout)
for row in reader:
new_row = []
for item in row:
new_row.append(item.replace('[%2C]', ','))
print row, "->", new_row
writer.writerow(new_row)
ファイルを取得しましたが、空で、次のエラー メッセージが表示されます。
Traceback (most recent call last):
File "<pyshell#6>", line 6, in <module>
for item in row:
NameError: name 'row' is not defined