我可以像这样读取本地文件,但现在如何才能将本地文件表示为数据url?我看不出有什么方法可以这样做
这是一个数据url: https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs
import urllib.request
import random
import os
filename = urllib.request.pathname2url(random.choice(os.listdir('./sampledocuments')))
print(filename)
r = urllib.request.urlopen('file:///Users/myusername/sampledocuments/' + filename)
print(r)
print(r.info)
print(r.geturl)
print(dir(r))
非常简单:给定
mimetype
和data
要获取数据,可以按如下方式修改代码:
如果您知道
mimetype
是什么,请设置它,但即使它是None
,它也会工作(它可能不会做您想要的事情)相关问题 更多 >
编程相关推荐