所以我的第一个python程序,我从PYPI下载了macholib包,然后解压缩并运行安装了setup.py使用python install,现在我正在尝试运行一个程序,我首先导入macholib,然后当我尝试访问像Macho这样的方法,它给我一个错误,说macholib模块没有名为Macho的属性.我的理解是macholib是一个包而不是一个模块或者什么东西,因此我不能使用包的内容.请回答,我在这么简单的新手问题上浪费了太多时间.使用最新版本的python运行mac.
码:
import sys
import macholib
MachO(DivXInstaller.dmg)
Run Code Online (Sandbox Code Playgroud)
我尝试了macholib.MachO(DivXInstaller.dmg)和macholib.MachO.MachO(DivXInstaller.dmg)
Error for python test.py
Traceback (most recent call last):
File "test.py", line 3, in <module>
MachO(DivXInstaller.dmg)
NameError: name 'MachO' is not defined
Run Code Online (Sandbox Code Playgroud) python ×1