小编典典

打开本地文件可与urllib一起使用,但不能与urllib2一起使用

python

我正在尝试使用urllib2打开本地文件。我该怎么做呢?当我使用urllib尝试以下行时:

resp = urllib.urlopen(url)

它可以正常工作,但是当我切换到:

resp = urllib2.urlopen(url)

我得到:

ValueError: unknown url type: /path/to/file

该文件肯定退出的位置。

谢谢!


阅读 209

收藏
2021-01-20

共1个答案

小编典典

放在"file://"路的前面

>>> import urllib2
>>> urllib2.urlopen("file:///etc/debian_version").read()
'wheezy/sid\n'
2021-01-20