写入文本文件无效语法

写入文本文件无效语法

问题描述:

有人可以告诉我为什么我总是收到错误: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 –

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你可以检查以前的行我已经更新了代码块 –