摘要: 官方文档 编译库: 假设要编译的文件为 xxx.c,xx.c,xxx.h from cffi import FFI ffibuilder = FFI() '''声明xxx.h里的函数和全局变量''' ffibuilder.cdef(open('xxx.h').read()) '''设置输出库名,C源 阅读全文
posted @ 2021-01-21 19:56 Pio-GD 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 官方文档 使用场景: 当创建的类要初始化的变量很多时(即一个数据类),如: class StarWarsMovie: def __init__(self, producer: str, release_date: datetime, characters: List[str], planets: L 阅读全文
posted @ 2021-01-21 11:53 Pio-GD 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 官方文档 常见使用方法: from pathlib import Path'''得到当前目录的绝对路径'''Path.cwd()'''得到一个目录的绝对路径'''a = Path(../XXX/XX)a.resolve() '''列出子目录''' p = Path('.') [x for x in 阅读全文
posted @ 2021-01-21 10:44 Pio-GD 阅读(60) 评论(0) 推荐(0) 编辑