PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] sys.argv无法取得拖曳的Unicode路径
楼主:
shala
(沙罗)
2019-02-27 17:27:40
我觉得这应该是Windows CMD的问题吧…
我用拖曳的方式把档案带到py程式中
在程式中用sys.argv[1]取得拖曳档案的全路径
如果路径中含有非CP950的文字
则程式读到的路径就会出现问号,导致程式找不到档案
这有克服的方法吗?
作者: stucode
2019-02-28 21:31:00
这是旧版 Python 用的 drop handler 的问题,你的 Python版本是 3.5.3 或 3.6 以上吗?是的话把登录注册表中Python 档案用的 drop handler 换成{BEA218D2-6950-497B-9434-61683EC065FE} 就可以了。
楼主:
shala
(沙罗)
2019-02-28 23:24:00
原来如此!感谢
作者:
cutekid
(可爱小孩子)
2019-03-01 01:07:00
推,这个问题还真细,但 stu 大竟然还知道解法,厉害!
作者:
caron0225
(淯仔)
2019-03-02 10:44:00
好猛!!
继续阅读
[问题] 递回中的循环问题
gene50814
[问题] 推荐系统运作原理?
aa1727
[问题] 该如何在Tensorflow内相加结果?
dogs1231992
[问题] python长时间不定期运行如何记录执行位置
nini200
[问题] 超 大数次方运算
unknown
Re: [问题] 多字段去除重复元素方式?(求思路)
adrianshum
[问题] 资料分析
a251656
[问题] 在windows 2012发websocket 封包会loss
J02
[问题] 请问for里值的内存位址
jijuan
[问题] Anaconda安装问题 & 无法钉选至工具列
chocoluv
Links
booklink
Contact Us: admin [ a t ] ucptt.com