0
することはできません。は私がのpython3に私のプロジェクトを変換しようとしている「輸入urllib.request、urllib.parse、urllib.error」
私のサーバースクリプトがserver.pyです:
#!/usr/bin/env python
#-*-coding:utf8-*-
import http.server
import os, sys
server = http.server.HTTPServer
handler = http.server.CGIHTTPRequestHandler
server_address = ("", 8080)
#handler.cgi_directories = [""]
httpd = server(server_address, handler)
httpd.serve_forever()
しかし、私は試してみてください。
import urllib.request, urllib.parse, urllib.error
私はのpython3の./server.pyのターミナルでこれを取得する:
import urllib.request, urllib.parse, urllib.error
ImportError: No module named request
127.0.0.1 - - [18/Sep/2016 22:47:18] CGI script exit status 0x100
どうすればいいですか?
は、あなたが2をPYTHONパイソン3にそのコードを実行しないようにしようとしていますか? –
'python3 -V'は何を表示するのですか? –
すみません。私は間違いを犯した。私は 'python3 ./server.py'を実行しますが、python2を使用するエディタでテストしました。 – Bonn