如果路径包含非拉丁字符,则错误

时间:2018-10-13 20:48:31

标签: perl6

OS:Windows 10 Perl6:这是基于MoarVM版本2018.04.1构建的Rakudo Star版本2018.04.1 实施Perl 6.c。

示例:

perl6 C:\Users\quest\Desktop\example.pl
# sucess

perl6 "C:\Users\quest\Desktop\яп\Perl 6\web-scraping\request.pl"
# Could not open C:\Users\quest\Desktop\╤П╨┐\Perl 6\web-scraping\request.pl. Failed to open file C:\Users\quest\Desktop\╤П╨┐\Perl 6\web-scraping\request.pl: No such file or directory

Python 3示例:

py "C:\Users\quest\Desktop\яп\py\3\timetest.py"
# sucess

1 个答案:

答案 0 :(得分:4)

您已经意识到,Windows 10支持非Unicode(即非UTF-16)应用程序(according to Wikipedia)的UTF-8,此功能已在2018年4月发布的内部版本17035中添加。标记为“ beta”)。这让乐堂感到高兴。

但是,在Python设法做到这一点时,不尊重您的语言环境仍然值得我bug report