【发布时间】:2020-06-29 01:56:27
【问题描述】:
我知道有很多关于它的资料,但我无法为我的问题找到解决方案。
我将此文本写在我必须操作的 txt 文件中,等等,它包含许多重音字符。由于某种原因,我无法正确管理它们。这是我的代码:
file = open ('parsed.txt', 'w', encoding = 'latin1')
file.write('ààààà')
这很好用。
但我也需要做好这项工作:
with open('input.txt', 'r', encoding = 'latin1') as f:
string = f.read()
or_array = string.splitlines()
new_array = []
for line in or_array:
new = (line[13:]).strip()
print(new)
new_array.append(new)
new_string = ''
for lin in new_array:
new_string += lin
new_string += ' '
f_n = open('parsed.txt', 'w', encoding = 'latin1')
f_n.write(new_string)
该代码有什么问题?
输入:
00:00:06.49 ciaò
00:00:20.665 Questa è una provà
00:00:44.157 èè aa ò à ùù ù
00:00:44.157
输出:
ciaò Questa è una provàèè aa ò à ùù ù
谢谢。
【问题讨论】:
标签: python python-3.x utf-8 iso-8859-1