gpt4 book ai didi

python - urllib2.url打开一个本地文件,跨平台

转载 作者:太空狗 更新时间:2023-10-30 02:45:36 25 4
gpt4 key购买 nike

我正在尝试使用 urllib2 打开本地文件并使用以下代码:

r = urllib2.urlopen('file://' + some_path)

虽然这适用于 Unix,但由于 // 而不适用于 Windows。让这项工作跨平台的最 pythonic 方式是什么?

最佳答案

使用urllib.pathname2url :

>>> import urllib
>>> 'file:' + urllib.pathname2url(r'c:\path\to\something')
'file:///C:/path/to/something'

关于python - urllib2.url打开一个本地文件,跨平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23937746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com