读写Commodore磁盘映像
d64的Python项目详细描述
d64号
这个Python模块允许访问各种Commodore微型计算机模拟器和工具使用的磁盘映像文件(.d64、.d71、.d81)。在
它为开发人员提供了熟悉的接口,以便在映像中读写程序和数据文件。在
此外,它还包含用于检查和修改图像的工具,例如检查图像完整性的脚本。在
示例
类和函数驻留在d64
模块中,整个模块可以被导入,也可以只是用户引用的那些定义。在
显示图像内容
执行目录列表
importcbmcodecsfromd64importDiskImagewithDiskImage('squadron.d64')asimage:forlineinimage.directory('petscii-c64en-uc'):print(line)
这个打印出来了
^{pr2}$列出基本程序
将基本程序显示为文本
importcbmcodecsfromd64importDiskImage,ProgramFilewithDiskImage('test.d64')asimage:withimage.path('METEOR'.encode('petscii-c64en-uc')).open()asf:p=ProgramFile(f)forlineinp.list():print(line)
托多
- 详细文件
- 交互式shell工具
- 支持.d81分区和子目录
- 支持.d81相关文件
- 更好的docstring
- 更多示例
- 可选基本令牌集
- 项目
标签: