首页 > 解决方案 > 如何解码任何python包的模块?示例 pygame.base

问题描述

我是学生,并试图探索更多关于 python 内部的信息。我使用了名为“ pygame ”的python 包,现在试图了解它的内部工作。

我在 pygame 中找到了这个。初始化文件。

from pygame.base import *

但是这个模块不可读它被命名为 base.cp37-win_amd64.pyd 这是给定文件的图片

with open("base.cp37-win_amd64.pyd ", " r") as a:

print(a.read() ) 

Thia 向我显示一个错误,我不知道给定模块的编码。请帮助我,我是初学者

标签: encodingfile-iomodulepygamepython-internals

解决方案


Python .pyd 是一种 Python 动态链接库 - 二进制文件。你可以在这里找到 pygame 源代码:github.com/pygame


推荐阅读