1

urllib2をインポートしようとすると、次のエラーが発生します

import urllib2
File "/usr/lib/python2.7/urllib2.py", line 94, in <module>
import httplib
File "/usr/lib/python2.7/httplib.py", line 79, in <module>
import mimetools
File "/usr/lib/python2.7/mimetools.py", line 6, in <module>
import tempfile
File "/usr/lib/python2.7/tempfile.py", line 34, in <module>
from random import Random as _Random
ImportError: cannot import name Random

Randomというモジュールがないことは知っていますが、urllib2.pyをチェックし、Randomをインポートするコードがありました。

Python2.7を使用しています

4

1 に答える 1

3

たぶんあなたはrandom.pyあなたのpythonpathにファイルまたはモジュールを持っているので、pythonはそれを検索して見つけますrandom.Random(それはpython2.7に存在します)。

于 2012-08-22T13:34:18.307 に答える