Форум сайта python.su
0
Есть код:
name = ['go', 'go2', 'go3'] password = ['go1', 'go2', 'go3'] name_list = str(input("Название в списке:\n")) password_list = str(input("Login:pass\n")) name.append(name_list) password.append(password_list) f = open('text.txt', 'w') listLength = len(text.txt) for i in range(0,listLength): f.write(liss[i]) f.close()
Отредактировано spikeqzz (Апрель 4, 2015 01:04:45)
Офлайн
221
Видно что этот кусок кода выдран откуда то, причем без нужного контекста. Поэтому что у вас поулчается я не имею ни малейшего понятия. ЧТо например за объект text.txt в строчке
spikeqzz?
listLength = len(text.txt)
Офлайн
0
JOHN_16Там весь кусок выдран.
Видно что этот кусок кода выдран откуда то, причем без нужного контекста. Поэтому что у вас поулчается я не имею ни малейшего понятия. ЧТо например за объект text.txt в строчке
Вот
Офлайн
857
def strings_to_file(fname, seq): with open(fname, 'w', encoding='utf-8') as fout: for i in seq: print(i, file=fout)
Офлайн
0
py.user.nextЯ правильно понял?
elif start == 1: def strings_to_file('text.txt', name): with open('text.txt', 'w', encoding='utf-8') as fout: for i in name: print(i, file=fout)
Офлайн
0
py.user.nextУ меня уже мозги не варят.
File "./script.py", line 39 def strings_to_file('text.txt', name): ^ SyntaxError: invalid syntax
Офлайн
857
spikeqzzФункцию записываешь в самом верху, а в коде вызываешь
Я правильно понял?
strings_to_file('text.txt', names)
def strings_to_file(fname, seq): with open(fname, 'w', encoding='utf-8') as fout: for i in seq: print(i, file=fout) lst = ['a', 'b', 'c'] strings_to_file('text.txt', lst)
Отредактировано py.user.next (Апрель 4, 2015 02:34:12)
Офлайн
0
py.user.nextСпасибо большое. Понял.
Офлайн