Post file content : File Upload « CGI Web « Python Tutorial






import cgi
form = cgi.FieldStorage()
if not form:
    print "Content-Type: text/html\n\n"
    print """
    <form action = "/uploadingfile.py" method="POST" enctype="multipart/form-data">
    <input type="file" name="filename">
    <input type="submit">
    </form>
    """
elif form.has_key("filename"):
    uploadedfile = form["filename"]
    if uploadedfile.file:
        print "Content-Type: text/html\n\n"
        linecounter = 0
        while 1:
            line = uploadedfile.file.readline()
            print line
            if not line:
                break
            linecounter = linecounter + 1








22.6.File Upload
22.6.1.Allowing Users to Upload Files via CGI Scripts
22.6.2.Load file
22.6.3.Post file content