我如何从 url 而不是从磁盘打开 pdf
就像是
input1 = PdfFileReader(file("http://example.com/a.pdf", "rb"))
我想从网上打开几个文件并下载所有文件的合并。
原文由 meadhikari 发布,翻译遵循 CC BY-SA 4.0 许可协议
我如何从 url 而不是从磁盘打开 pdf
就像是
input1 = PdfFileReader(file("http://example.com/a.pdf", "rb"))
我想从网上打开几个文件并下载所有文件的合并。
原文由 meadhikari 发布,翻译遵循 CC BY-SA 4.0 许可协议
嗯,可以先单独下载pdf,然后用pypdf阅读
import urllib
url = 'http://example.com/a.pdf'
webFile = urllib.urlopen(url)
pdfFile = open(url.split('/')[-1], 'w')
pdfFile.write(webFile.read())
webFile.close()
pdfFile.close()
base = os.path.splitext(pdfFile)[0]
os.rename(pdfFile, base + ".pdf")
input1 = PdfFileReader(file(pdfFile, "rb"))
原文由 Switch 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答5k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
4 回答931 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
我认为 urllib2 会得到你想要的。