关于乱码
文字游戏(源码)在git-bash.exe上运行出现乱码
Administrator@PC-20220510UDSW MINGW64 /
$ cd ~
Administrator@PC-20220510UDSW MINGW64 ~
$ cd pythonfiles
Administrator@PC-20220510UDSW MINGW64 ~/pythonfiles (master)
$ python ex43.py
<__main__.Map object at 0x006D5410>
▒▒▒▒һ▒▒▒▒▒ٵ▒▒▒▒▒▒▒▒˵▒▒▒▒▒▒▒▒▒ɴ▒▒Ĵ▒Ա
▒▒Percal25▒▒▒▒▒▒ִ▒▒̽▒▒▒▒▒▒▒ڼ䡰▒Ѻ▒▒▒▒▒▒▒▒▒▒▒▒ĸ▒▒▒ˡ▒▒▒▒ĵء▒▒ݷ▒▒▒▒▒▒ǵķɴ▒▒▒
▒▒Ĵ▒▒▒▒ǡ▒ϲ▒▒▒▒▒▒▒▒▒▒▒ڴ▒▒ڷ▒▒▒▒ˡ▒▒̻▒▒▒▒▒
▒ڴ▒▒ڼ䣬▒▒▒▒▒▒▒▒▒▒▒ٵؽӼ▒▒▒▒▒˶▒▒▒▒ҹ▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒ߡ▒▒▒̫▒▒İ▒▒▒˶▒▒▒▒▒▒▒▒Լ▒▒▒▒▒▒▒
▒▒▒▒▒д▒▒▒▒▒▒▒▒▒▒▒▒▒▒š▒▒▒▒̻▒▒▒Ҳ▒▒▒▒û▒▒ȥ......
▒▒▒▒▒𽥰▒▒▒▒ˣ▒▒▒▒▒룺
▒▒▒ݷá▒▒▒▒▒▒▒,▒▒▒▒▒▒
▒▒Ĵ▒▒▒▒Ǻ͡▒▒▒▒▒▒ǡ▒˯▒▒▒ˣ▒ͬ▒뾡▒飬▒▒▒▒..▒▒
▒▒▒▒▒▒▒▒▒▒▒㶼▒▒▒▒▒▒ȥ▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ȣ▒▒㿴▒▒һ▒▒▒▒▒Ʒ▒▒▒▒˱▒▒▒▒▒▒㣬▒▒▒▒▒▒▒
A.▒▒▒▒▒ȭ▒▒▒ڲ▒▒˶▒▒▒▒▒▒▒
B.▒▒▒▒▒▒▒▒к▒
C.▒▒ϸ▒۲▒
>a
▒▒▒▒▒▒▒߿▒▒▒,ͻȻ▒Ǹ▒▒˻▒ͷ▒▒▒▒▒▒▒㡪▒▒▒▒▒Ǹ▒▒▒ˣ▒▒▒▒▒▒▒▒▒һǹ,▒▒▒▒▒▒▒е▒▒▒▒▒▒ˣ▒
PS: ▒õģ▒▒▒ϲ▒㡪▒▒▒▒▒▒ˡ▒▒ţ▒▒▒Ҳ▒▒▒õ▒▒ļӰ▒▒▒......
Administrator@PC-20220510UDSW MINGW64 ~/pythonfiles (master)
$ pwd
/c/Users/Administrator/pythonfiles
Administrator@PC-20220510UDSW MINGW64 ~/pythonfiles (master)
$
这个问题是关于在git-bash.exe上运行文字游戏出现乱码的情况。乱码通常是由于字符编码不匹配导致的。在这种情况下,你可以尝试以下解决方法:
1. 确保你的源代码文件是以UTF-8编码保存的。可以使用文本编辑器(如Notepad++)来确认文件的编码格式,并将其转换为UTF-8编码格式。
2. 在git-bash.exe中,使用 chcp 命令来查看当前的字符编码。确保字符编码设置为UTF-8。
$ chcp
Active code page: 65001
如果字符编码不是UTF-8,可以使用 chcp 65001 命令将其设置为UTF-8。
3. 确保你的终端支持UTF-8字符编码。你可以在git-bash.exe的选项设置中检查是否启用了UTF-8字符编码。
· 右键点击git-bash.exe的窗口标题栏,选择"Options"。
· 在"Text"选项卡中,确保"Character set"设置为"UTF-8"。
通过上述步骤,你应该能够解决在git-bash.exe上运行文字游戏出现乱码的问题。 isdkz 发表于 2023-9-2 10:43
这个问题是关于在git-bash.exe上运行文字游戏出现乱码的情况。乱码通常是由于字符编码不匹配导致的。在这种 ...
额,首先
Administrator@PC-20220510UDSW MINGW64 ~/pythonfiles (master)
$ chcp
bash: chcp: command not found
设置了Character set后还是这样
Administrator@PC-20220510UDSW MINGW64 ~/pythonfiles (master)
$ python ex43.py
<__main__.Map object at 0x004F5430>
▒▒▒▒һ▒▒▒▒▒ٵ▒▒▒▒▒▒▒▒˵▒▒▒▒▒▒▒▒▒ɴ▒▒Ĵ▒Ա
▒▒Percal25▒▒▒▒▒▒ִ▒▒̽▒▒▒▒▒▒▒ڼ䡰▒Ѻ▒▒▒▒▒▒▒▒▒▒▒▒ĸ▒▒▒ˡ▒▒▒▒ĵء▒▒ݷ▒▒▒▒▒▒ǵķɴ▒▒▒
▒▒Ĵ▒▒▒▒ǡ▒ϲ▒▒▒▒▒▒▒▒▒▒▒ڴ▒▒ڷ▒▒▒▒ˡ▒▒̻▒▒▒▒▒
▒ڴ▒▒ڼ䣬▒▒▒▒▒▒▒▒▒▒▒ٵؽӼ▒▒▒▒▒˶▒▒▒▒ҹ▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒ߡ▒▒▒̫▒▒İ▒▒▒˶▒▒▒▒▒▒▒▒Լ▒▒▒▒▒▒▒
▒▒▒▒▒д▒▒▒▒▒▒▒▒▒▒▒▒▒▒š▒▒▒▒̻▒▒▒Ҳ▒▒▒▒û▒▒ȥ......
▒▒▒▒▒𽥰▒▒▒▒ˣ▒▒▒▒▒룺
▒▒▒ݷá▒▒▒▒▒▒▒,▒▒▒▒▒▒
▒▒Ĵ▒▒▒▒Ǻ͡▒▒▒▒▒▒ǡ▒˯▒▒▒ˣ▒ͬ▒뾡▒飬▒▒▒▒..▒▒
▒▒▒▒▒▒▒▒▒▒▒㶼▒▒▒▒▒▒ȥ▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ȣ▒▒㿴▒▒һ▒▒▒▒▒Ʒ▒▒▒▒˱▒▒▒▒▒▒㣬▒▒▒▒▒▒▒
A.▒▒▒▒▒ȭ▒▒▒ڲ▒▒˶▒▒▒▒▒▒▒
B.▒▒▒▒▒▒▒▒к▒
C.▒▒ϸ▒۲▒
isdkz 发表于 2023-9-2 10:43
这个问题是关于在git-bash.exe上运行文字游戏出现乱码的情况。乱码通常是由于字符编码不匹配导致的。在这种 ...
打开的是同一个文件 isdkz 发表于 2023-9-2 10:43
这个问题是关于在git-bash.exe上运行文字游戏出现乱码的情况。乱码通常是由于字符编码不匹配导致的。在这种 ...
文件保存格式确实是utf-8 必须要用git bash吗?
试试 Windows Terminal liuhongrun2022 发表于 2023-9-3 11:39
必须要用git bash吗?
试试 Windows Terminal
Windows PowerShell没问题——但,为什么在这儿会出错? 风眠 发表于 2023-9-4 20:00
Windows PowerShell没问题——但,为什么在这儿会出错?
我不明白,所以——我来发帖了
页:
[1]