很抱歉,如果标题含糊不清,但我要做的是创建一个文本文件,并用html表单中的任何用户类型填充它。到目前为止,我有一个名为“pathBox”的标准表单,我想将该框中的用户类型保存到“settings”目录中的文本文件中。我试过基本的:
import cgi
form = cgi.FieldStorage()
saveToPath = str(form.getvalue('pathBox'))
print ("Path set to: " + saveToPath)
file = open("../settings/pathToSave.txt", "w")
file.write(saveToPath)
file.close()
当我在终端中运行脚本时,它会向文本文件打印出“无”,这是我所期望的。但是当我浏览到我的apache服务器中的python文件时(是的,我正确配置它 - 我认为)并在框中键入一条消息并按提交,它不会创建文本文件,我不知道为什么。有没有人曾经处理过这个问题?
谢谢!
答案 0 :(得分:0)
我明白了。这是一个权限错误。我的脚本试图写入一个没有写入权限的文件夹。