作者chan15 (ChaN)
看板Python
标题[问题] 简中繁中输入问题
时间Tue Dec 18 14:51:52 2018
目前在写一个软体透过 python 将输入的文字转成 QR code 後储存
储存目的地可以指定目录,目录名称繁中简中都有可能,在 Mac 以及 Linux
的环境下执行都很顺利,但在 Windows 下,繁中的 Windows 目录名称为简中
的话就会印出目录不存在,因为 stdin 简中的字 python 吃到会变乱码,像是
python qr.py 简体中文 <- (简的简体字 ptt 好像也不能打)
print(repr(sys.argv[1])) 会变成 ?\xca^\xa4\xa4\xa4\xe5
os.path.exists(sys.argv[1]) 是不存在的
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.124.224.43
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1545115914.A.9D2.html
1F:→ lajji: 把编码改成utf-8? 12/18 15:08
※ 编辑: chan15 (59.124.224.43), 12/18/2018 17:20:20
2F:→ shadowjohn: 简 12/19 12:45