我想使用我桌面上的文件,首先我必须将它上传到jupyter笔记本,我必须使用urllib2。我的问题是我们不知道如何使用urllib2从桌面上传文件。你能帮帮我吗?
答案 0 :(得分:0)
您可以使用urllib2打开本地文件,
import urllib2, os
response = urllib2.urlopen('file://%s' %
urllib2.pathname2url(os.path.abspath(os.path.expanduser(some_path))))
您所需要的只是file://
前缀和文件的绝对路径。上面的代码将相对路径(some_path
)转换为绝对路径,而pthname2url使该代码在Unix和Windows上均可工作。