2016-12-13 5 views
0

Может кто-нибудь сказать мне, почему я продолжаю получать ошибку: invalid syntax. Я не могу понять это, ошибка в строке 6 и 'reorder_file':Написание текстового файла недействительный синтаксис

import sqlite3 
product_db = sqlite3.connect("G://Computing\\Reorder_file.db") 
c = product_db.cursor() 
c.execute("DROP TABLE if exists Reorder_file.db") 
c.execute("CREATE TABLE reorder_file(GTIN8_Product_Code text,   Product_Description text, Cost float, Stock integer, Reorder_Level integer, Target_Level integer)" 
reorder_file = open("reorder_file.txt", "w") 
reorder_file .write("Reorder File") 
reorder_file .write("GTIN8, Product Description, Price, Stock Level, Reorder Level, Target Level") 
+0

ошибка встречающийся на «reorder_file» Кстати –

+0

Вы должны закончить предыдущую строку с другой) – mauve

+0

им такой тупой спасибо вам @mauve –

ответ

0

Удалите пробелы между reorder_file и .WRITE.

Я побежал следующий и не получили каких-либо ошибок:

reorder_file = open("reorder_file.txt", "w") 
reorder_file.write("Reorder File") 
reorder_file.write("GTIN8, Product Description, Price, Stock Level, Reorder Level, Target Level") 

Позвольте мне знать, если это работает для вас.

+0

не совсем ошибка на первой линии при попытке открыть файл проверки –

+0

перед ним. Часто ошибка будет притворяться, что она находится на следующей строке. – mauve

+0

@mauve вы можете проверить предыдущие строки, я обновил блок кода –

Смежные вопросы