鱼C论坛

 找回密码
 立即注册
查看: 1548|回复: 7

关于乱码

[复制链接]
发表于 2023-9-2 10:43:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
文字游戏(源码
在git-bash.exe上运行出现乱码
  1. Administrator@PC-20220510UDSW MINGW64 /
  2. $ cd ~

  3. Administrator@PC-20220510UDSW MINGW64 ~
  4. $ cd pythonfiles

  5. Administrator@PC-20220510UDSW MINGW64 ~/pythonfiles (master)
  6. $ python ex43.py
  7. <__main__.Map object at 0x006D5410>
  8. &#9618;&#9618;&#9618;&#9618;&#1211;&#9618;&#9618;&#9618;&#9618;&#9618;&#1653;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#757;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#628;&#9618;&#9618;&#308;&#9618;&#1329;
  9. &#9618;&#9618;Percal25&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1460;&#9618;&#9618;&#829;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1724;&#18544;&#9618;&#1146;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1978;&#9618;&#9618;&#9618;&#9618;&#312;&#9618;&#9618;&#9618;&#737;&#9618;&#9618;&#9618;&#9618;&#309;&#1569;&#9618;&#9618;&#1911;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#501;&#311;&#628;&#9618;&#9618;&#9618;
  10. &#9618;&#9618;&#308;&#9618;&#9618;&#9618;&#9618;&#481;&#9618;&#1010;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1716;&#9618;&#9618;&#1719;&#9618;&#9618;&#9618;&#9618;&#737;&#9618;&#9618;&#827;&#9618;&#9618;&#9618;&#9618;&#9618;
  11. &#9618;&#1716;&#9618;&#9618;&#1724;&#18668;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1653;&#1597;&#1276;&#9618;&#9618;&#9618;&#9618;&#9618;&#758;&#9618;&#9618;&#9618;&#9618;&#1209;&#9618;&#9618;&#9618;&#9618;&#9618;
  12. &#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#2017;&#9618;&#9618;&#9618;&#811;&#9618;&#9618;&#304;&#9618;&#9618;&#9618;&#758;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1340;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;
  13. &#9618;&#9618;&#9618;&#9618;&#9618;д&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#353;&#9618;&#9618;&#9618;&#9618;&#827;&#9618;&#9618;&#9618;&#1202;&#9618;&#9618;&#9618;&#9618;&#251;&#9618;&#9618;&#549;......
  14. &#9618;&#9618;&#9618;&#9618;&#9618;&#252272;&#9618;&#9618;&#9618;&#9618;&#739;&#9618;&#9618;&#9618;&#9618;&#9618;&#47354;
  15. &#9618;&#9618;&#9618;&#1911;á&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;,&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;
  16. &#9618;&#9618;&#308;&#9618;&#9618;&#9618;&#9618;&#506;&#865;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#481;&#9618;&#751;&#9618;&#9618;&#9618;&#739;&#9618;&#876;&#9618;&#49057;&#9618;飬&#9618;&#9618;&#9618;&#9618;..&#9618;&#9618;
  17. &#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#15804;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#549;&#9618;&#9618;&#9618;&#9618;
  18. &#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#547;&#9618;&#9618;&#16372;&#9618;&#9618;&#1211;&#9618;&#9618;&#9618;&#9618;&#9618;&#439;&#9618;&#9618;&#9618;&#9618;&#753;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#14572;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;
  19. A.&#9618;&#9618;&#9618;&#9618;&#9618;&#557;&#9618;&#9618;&#9618;&#1714;&#9618;&#9618;&#758;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;
  20. B.&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;к&#9618;
  21. C.&#9618;&#9618;&#1016;&#9618;&#1778;&#9618;

  22. >a
  23. &#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#2047;&#9618;&#9618;&#9618;,&#891;&#571;&#9618;&#504;&#9618;&#9618;&#763;&#9618;&#887;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#14442;&#9618;&#9618;&#9618;&#9618;&#9618;&#504;&#9618;&#9618;&#9618;&#739;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1211;ǹ,&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;е&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#739;&#9618;
  24. PS: &#9618;&#245;&#291;&#9618;&#9618;&#9618;&#1010;&#9618;&#14442;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#737;&#9618;&#9618;&#355;&#9618;&#9618;&#9618;&#1202;&#9618;&#9618;&#9618;&#245;&#9618;&#9618;&#316;&#1264;&#9618;&#9618;&#9618;......

  25. Administrator@PC-20220510UDSW MINGW64 ~/pythonfiles (master)
  26. $ pwd
  27. /c/Users/Administrator/pythonfiles

  28. Administrator@PC-20220510UDSW MINGW64 ~/pythonfiles (master)
  29. $
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-9-2 10:43:39 | 显示全部楼层
这个问题是关于在git-bash.exe上运行文字游戏出现乱码的情况。乱码通常是由于字符编码不匹配导致的。在这种情况下,你可以尝试以下解决方法:

1. 确保你的源代码文件是以UTF-8编码保存的。可以使用文本编辑器(如Notepad++)来确认文件的编码格式,并将其转换为UTF-8编码格式。

2. 在git-bash.exe中,使用 chcp 命令来查看当前的字符编码。确保字符编码设置为UTF-8。

  
  1.    $ chcp
  2.    Active code page: 65001
  3.    
复制代码


   如果字符编码不是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上运行文字游戏出现乱码的问题。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-2 10:48:11 | 显示全部楼层
isdkz 发表于 2023-9-2 10:43
这个问题是关于在git-bash.exe上运行文字游戏出现乱码的情况。乱码通常是由于字符编码不匹配导致的。在这种 ...

额,首先
  1. Administrator@PC-20220510UDSW MINGW64 ~/pythonfiles (master)
  2. $ chcp
  3. bash: chcp: command not found
复制代码

设置了Character set后还是这样
  1. Administrator@PC-20220510UDSW MINGW64 ~/pythonfiles (master)
  2. $ python ex43.py
  3. <__main__.Map object at 0x004F5430>
  4. &#9618;&#9618;&#9618;&#9618;&#1211;&#9618;&#9618;&#9618;&#9618;&#9618;&#1653;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#757;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#628;&#9618;&#9618;&#308;&#9618;&#1329;
  5. &#9618;&#9618;Percal25&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1460;&#9618;&#9618;&#829;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1724;&#18544;&#9618;&#1146;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1978;&#9618;&#9618;&#9618;&#9618;&#312;&#9618;&#9618;&#9618;&#737;&#9618;&#9618;&#9618;&#9618;&#309;&#1569;&#9618;&#9618;&#1911;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#501;&#311;&#628;&#9618;&#9618;&#9618;
  6. &#9618;&#9618;&#308;&#9618;&#9618;&#9618;&#9618;&#481;&#9618;&#1010;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1716;&#9618;&#9618;&#1719;&#9618;&#9618;&#9618;&#9618;&#737;&#9618;&#9618;&#827;&#9618;&#9618;&#9618;&#9618;&#9618;
  7. &#9618;&#1716;&#9618;&#9618;&#1724;&#18668;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1653;&#1597;&#1276;&#9618;&#9618;&#9618;&#9618;&#9618;&#758;&#9618;&#9618;&#9618;&#9618;&#1209;&#9618;&#9618;&#9618;&#9618;&#9618;
  8. &#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#2017;&#9618;&#9618;&#9618;&#811;&#9618;&#9618;&#304;&#9618;&#9618;&#9618;&#758;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#1340;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;
  9. &#9618;&#9618;&#9618;&#9618;&#9618;д&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#353;&#9618;&#9618;&#9618;&#9618;&#827;&#9618;&#9618;&#9618;&#1202;&#9618;&#9618;&#9618;&#9618;&#251;&#9618;&#9618;&#549;......
  10. &#9618;&#9618;&#9618;&#9618;&#9618;&#252272;&#9618;&#9618;&#9618;&#9618;&#739;&#9618;&#9618;&#9618;&#9618;&#9618;&#47354;
  11. &#9618;&#9618;&#9618;&#1911;á&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;,&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;
  12. &#9618;&#9618;&#308;&#9618;&#9618;&#9618;&#9618;&#506;&#865;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#481;&#9618;&#751;&#9618;&#9618;&#9618;&#739;&#9618;&#876;&#9618;&#49057;&#9618;飬&#9618;&#9618;&#9618;&#9618;..&#9618;&#9618;
  13. &#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#15804;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#549;&#9618;&#9618;&#9618;&#9618;
  14. &#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#547;&#9618;&#9618;&#16372;&#9618;&#9618;&#1211;&#9618;&#9618;&#9618;&#9618;&#9618;&#439;&#9618;&#9618;&#9618;&#9618;&#753;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#14572;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;
  15. A.&#9618;&#9618;&#9618;&#9618;&#9618;&#557;&#9618;&#9618;&#9618;&#1714;&#9618;&#9618;&#758;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;
  16. B.&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;к&#9618;
  17. C.&#9618;&#9618;&#1016;&#9618;&#1778;&#9618;

复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-2 10:49:57 | 显示全部楼层
isdkz 发表于 2023-9-2 10:43
这个问题是关于在git-bash.exe上运行文字游戏出现乱码的情况。乱码通常是由于字符编码不匹配导致的。在这种 ...

打开的是同一个文件
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-2 10:51:59 | 显示全部楼层
isdkz 发表于 2023-9-2 10:43
这个问题是关于在git-bash.exe上运行文字游戏出现乱码的情况。乱码通常是由于字符编码不匹配导致的。在这种 ...

文件保存格式确实是utf-8
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-3 11:39:14 | 显示全部楼层
必须要用git bash吗?
试试 Windows Terminal
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-4 20:00:10 | 显示全部楼层
liuhongrun2022 发表于 2023-9-3 11:39
必须要用git bash吗?
试试 Windows Terminal

Windows PowerShell没问题——但,为什么在这儿会出错?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-4 20:00:54 | 显示全部楼层
风眠 发表于 2023-9-4 20:00
Windows PowerShell没问题——但,为什么在这儿会出错?

我不明白,所以——我来发帖了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-22 22:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表