python - 为什么当我从 github 上传 zip 文件中的项目时,所有非英文字符都显示错误?

标签 python github encoding character-encoding pycharm

如果这不是一个非常聪明的问题,我感到非常抱歉。从 github 下载包含西里尔字母(非英语)字符的文件时,我遇到编码问题。 我只是将粘贴代码从 PyCharm 复制到 github 文件,在 github 中所有西里尔字符看起来都是正确的,但是当我从 github 下载所有文件作为 zip 存档,然后解压它时,我看到我的程序 GUI 有未知字符(例如 *"3! вц) . 当我将 PyCharm 中的粘贴文件复制到 PC 中的任何本地文件夹时,我没有任何问题。 项目链接: https://github.com/ArtyomKozyrev1989/workingtime_counter

以前我从来没有在我的项目中使用过非英文字符,所以我不知道如何解决这个问题。

最佳答案

为了避免这个问题,你应该通过 git 将文件上传到 github,而不是手动 - 这会导致问题。

关于python - 为什么当我从 github 上传 zip 文件中的项目时,所有非英文字符都显示错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56664935/

相关文章:

python - 跨平台,安全使用命令行字符串分隔符

python - 使用 Timedelta 添加 27 小时后得到 3 小时的差异

python - 在 python 中迭代和更新列表

git - git 和 Github CLI 或 gh 有什么区别?

java - 无法使用 iText 将越南语字符导出到 PDF

python - 我们如何在 Python 中一般地使用 sin、cos、tan(包括用户定义的类型)?

git - 在不禁用权威签名证书的情况下添加自签名 SSL 证书

git - 从 github 存储库中删除文件但不在本地删除文件

Python - 读取奇怪的 utf-16 格式的文本文件

c - 混合 UTF-16 和 ASCII 字符串