【问题标题】:How to decode modules of any python package? example pygame.base如何解码任何python包的模块?示例 pygame.base
【发布时间】:2021-02-14 18:28:57
【问题描述】:

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

我在 pygame.init 文件中找到了这个。

from pygame.base import *

但是这个模块不可读 它被命名为 base.cp37-win_amd64.pyd Here is the picture of given file

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

print(a.read() ) 

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

【问题讨论】:

标签: encoding file-io module pygame python-internals


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-06
    • 2020-08-06
    • 2019-12-02
    • 1970-01-01
    • 2019-01-28
    相关资源
    最近更新 更多