я хочу иметь такую формупреобразования текстового файла в список неупомянута с помощью питона
[(1, 'A'), (1, 'd'), (1, 'e'), (1, 'l'), (1, ' '), (1, 'a'), (1, 'n'), (1, 'd'), (1, ' '), (1, 'm'), (1, 'o'), (1, 'h'), (1, 'a'), (2, 'm'), (1, 'e'), (1, 'd')]
, но я получил эту
["(1, 'A')", "(1, 'd')", "(1, 'e')", "(1, 'l')", "(1, ' ')", "(1, 'a')", "(1, 'n')", "(1, 'd')", "(1, ' ')", "(1, 'm')", "(1, 'o')", "(1, 'h')", "(1, 'a')", "(2, 'm')", "(1, 'e')", "(1, 'd')"]
и вот мой код
def openRLEFile():
file = askopenfile(parent=root,title='Select a File')
global filename
filename = file.name
content = [x.strip('\n') for x in file]
tDecompressed = decodeRLE(content)
text.delete(0.0,END)
text.insert(0.0,tDecompressed)
file.close()
может быть, вы должны обрабатывать (суб) строки для их преобразования, как вы хотите то, как кортежи междунар и характер. .. Что вы пытались сделать? – Julien
@JulienBernu Я застрял здесь приятель и понятия не имею, что делать, чтобы иметь эту форму списка –
, вы создали этот файл? возможно, вы должны сделать это по-другому. – furas