首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法打开本地文件路径的URL

无法打开本地文件路径的URL
EN

Stack Overflow用户
提问于 2020-04-23 02:46:44
回答 1查看 96关注 0票数 0

我在我的windows10笔记本电脑上下载了最新版本的Python (3.8),想要运行here可用的deepzoom.py程序。我正在努力在我的python程序中修复这个简单的路径问题。(我是Python的新手),我希望它是显而易见的。

代码语言:javascript
运行
复制
import os
import deepzoom

SOURCE=r'c:\work\dzimages\helloworld.jpg'
DESTINATION=r'c:\work\dzimages\output\helloworld.dzi'


creator = deepzoom.ImageCreator(
    tile_size=128,
    tile_overlap=2,
    tile_format="png",
    image_quality=0.8,
    resize_filter="bicubic",
)

# Create Deep Zoom image pyramid from source
creator.create(SOURCE,DESTINATION)

我得到一个在源上找不到的路径。理想情况下,源应该是http(s) URL,但我假设它可以在本地文件url上工作。我尝试了双斜杠和file://的各种组合,以及网上建议的许多其他方法,但似乎都不起作用。所以很明显,我遗漏了一些东西。谢谢!这是我的全部错误

代码语言:javascript
运行
复制
Traceback (most recent call last):
  File "C:\Work\TestProjects\deepzoom.py-master\deepzoom.py-master\examples\helloworld\helloworld-dzi.py", line 25, in <module>
  creator.create(SOURCE,DESTINATION)
  File "C:\Work\Python\lib\site-packages\deepzoomtools-2.0.0a2-py3.8.egg\deepzoom\__init__.py", line 493, in f_retry
  File "C:\Work\Python\lib\site-packages\deepzoomtools-2.0.0a2-py3.8.egg\deepzoom\__init__.py", line 536, in safe_open
  File "C:\Work\Python\lib\urllib\request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Work\Python\lib\urllib\request.py", line 525, in open
    response = self._open(req, data)
  File "C:\Work\Python\lib\urllib\request.py", line 547, in _open
    return self._call_chain(self.handle_open, 'unknown',
  File "C:\Work\Python\lib\urllib\request.py", line 502, in _call_chain
    result = func(*args)
  File "C:\Work\Python\lib\urllib\request.py", line 1390, in unknown_open
    raise URLError('unknown url type: %s' % type)
urllib.error.URLError: <urlopen error unknown url type: c>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-23 06:05:49

deepzoom将字符串开头的c:视为URI方案。你可以去掉它,或者像这样提供一个完整的URI:

代码语言:javascript
运行
复制
SOURCE='file:///c:/work/dzimages/helloworld.jpg'

有关详细信息,请参阅https://en.wikipedia.org/wiki/File_URI_scheme

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61372788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档