写入文本文件无效语法
问题描述:
有人可以告诉我为什么我总是收到错误: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")
答
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")
让我知道这是否为你的作品。
错误是发生在“reorder_file”顺便说一句 –
你需要结束与另一个前行) – mauve
我太愚蠢谢谢@mauve –