未分類 29 1 月 2021 py 文件编译成.so 文件之后, logging 无法获取当前具体是哪个文件的哪行代码了. py 文件编译成.so 文件之后, logging 无法获取当前具体是哪个文件的哪行代码了. 資深大佬 : chaleaoch 15 可解否? 大佬有話說 (5) 資深大佬 : yangyaofei 我记得是 Cython 编译之后是有一个变量不能用(就是没了)的. 比如 __file__, 我觉得原因就在此,我觉得无所谓吧,logging 的时候信息再多点不知道那个文件知道哪个类不是一样? 資深大佬 : black11black 印象中 cython 可以设置允许或关闭 traceback,默认是允许的,理论上与原生无异。LZ 嵌入了一些反向追踪的内容? 資深大佬 : julyclyde 哪种编译方法呢? 主 資深大佬 : chaleaoch @julyclyde cython 主 資深大佬 : chaleaoch @yangyaofei @black11black @julyclyde 似乎无解.https://github.com/cython/cython/issues/1755