国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

【Python上傳文件問題】依照網(wǎng)路上的教學(xué)上傳文件,一直出現(xiàn)500錯誤
大家講道理
大家講道理 2017-05-18 10:49:26
0
2
1061

依照網(wǎng)路的教學(xué)用Python寫CGI上傳文件,一直出現(xiàn)500,怎麼回事?

html檔:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>文件上傳</title>
</head>
<body>
    <form enctype="multipart/form-data" action="save_file.py" method="post">
        <p>
            選中文件: <input type="file" name="filename" />
        </p>
        <p>
            <input type="submit" value="上傳"/>
        </p>
    </form>
</body>
</html>

.py檔

#!/usr/bin/python
# -*- coding:utf-8 -*-

import cgi, os
import cgitb; cgitb.enable()

# 獲取文件名
f = cgi.FiledStorage().getvalue('filename')

# 檢測文件是否上傳
if f is not  None:
    # 設(shè)置文件路徑
    fn = os.path.basename(f.filename.replace("","/"))
    open('/tmp/' + fn,'wb').write(f.file.read())

    message = '文件 "' + fn + '" 上傳成功'

else:
    message = "文件沒有上傳"

print """
    Content-Type:text/html
    <html>
        <head>
            <meta charset="utf-8">
            <title>文件上傳</title>
        </head>
        <body>
            <p> %s </p>
        </body>
    </html>
""" % (message,)

錯誤訊息:

[Thu May 11 10:24:46.697197 2017] [http:error] [pid 8254] [client 127.0.0.1:58072] AH02429: Response header name '<!--' contains invalid characters, aborting request, referer: http://studycgi/file/file.html

127.0.0.1 - - [11/May/2017:10:24:41 +0800] "POST /file/save_file.py HTTP/1.1" 500 4063
大家講道理
大家講道理

光陰似箭催人老,日月如移越少年。

全部回覆(2)
黃舟

你不覺得你的錯誤訊息裡面的url長的很奇怪麼,在你的瀏覽器打開看看。

不是應(yīng)該studycgi.com麼

滿天的星座

錯誤訊息不是比較明確: Response header name '

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板