python无法写入中文txt文本_无法使用python cgi将javascript发送的文本写入.txt文件
我在尝试将从javascript发送的字符串变量写入cgi中的.txt文件时出错。这是python cgi代码,错误如下:1#!/usr/bin/python23 import cgi, cgitb4 cgitb.enable()56 print "Content-type: text/html"7 print89 print "Nimed"1012 formdata = cgi.FieldS..
我在尝试将从javascript发送的字符串变量写入cgi中的.txt文件时出错。这是python cgi代码,错误如下:1 #!/usr/bin/python
2
3 import cgi, cgitb
4 cgitb.enable()
5
6 print "Content-type: text/html"
7 print
8
9 print "
Nimed"
10
12 formdata = cgi.FieldStorage()
13 tulemused = formdata.getvalue('tulemused')
14 f = open('/home/t103692/public_html/prax3/tulemused.txt', 'a')
=> 15 f.write(tulemused)
16 f.close()
f = , f.write = , tulemused = None
: expected a character buffer object
args = ('expected a character buffer object',)
message = 'expected a character buffer object'
这是javascript代码,我在这里发送变量:
^{pr2}$
“tulemused”是字符串变量,它已经包含一些没有空格的文本。在
我怎样才能解决这个错误?在
更多推荐
所有评论(0)