每次尝试使用我的python 500 internal server error
打开文本或csv database
文件时,我都会得到cgi script
。我试图运行的代码是:
form = cgi.FieldStorage()
if form.getvalue("name"):
f = open('CartEdit.csv', 'w')
f.truncate()
with open('Cart.csv', 'rb') as inp:
with open('CartEdit.csv', 'wb') as out:
writer = csv.writer(out)
for row in csv.reader(inp):
if row[0] != "0":
writer.writerow(row)
如果我在本地运行它们,这些代码可以正常工作。我检查了服务器日志,它只是告诉我这些代码是问题所在。任何建议或任何有相同问题的人可以通过我的建议将不胜感激。我在apache2网络服务器上运行它。