Найти - Пользователи
Полная версия: Помогите с программой обработки текста
Начало » Python для новичков » Помогите с программой обработки текста
1 2
pyuser
maxo127
И как назло во всей сети нет обяснение ошибли %; есть for +, =, /, * и хз что, а про % - ни заикания :(
% здесь абсолютно не причем, у Вас банальная синтаксическая ошибка. Если Вы приглядитесь, то заметите, что у Вас написано
out_file.write('...') % '...'
Попробуйте так:
out_file.write('"INSERT INTO balance(id,pir_n,saxeli,gvari,misamarti,davalianeba,tarigi) VALUES (\'%s\')";\n' % "','".join(line.split(',')))
ZZZ
pyuser
у Вас банальная синтаксическая ошибка.
Хм… Конкретная очепятка… Сорри… Ну всё-таки был Новый Год…
maxo127
Ура, работает!!!!

Спасибо ZZZ, спасибо pyuser! Счастья Вам и доходную статью длиной среднестатистического питона!

————–
Странно все-таки, почему print–у это не мешал?

Это так, риторический вопрос.
pyuser
maxo127
Странно все-таки, почему print–у это не мешал?
Это так, риторический вопрос.
Не уверен, что прав, но думаю все от того что print - инструкция.
python 2.6 тоже ругается матом (если указано from __future__ import print_function, разумеется) :)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB