如何将C文件导入python

How to import a C file into python

本问题已经有最佳答案,请猛点这里访问。

我在python中创建了一个GUI,我只是想知道如何将C文件导入python,所以每次在我的GUI上单击一个按钮,C程序中的不同方法都会被执行。我尝试了"python"导入方法:

1
2
sys.path.insert(0, '/home/pi/Desktop/FTPclass.py')
import FTPclass

这对我导入的python文件有效,但是当我对C文件执行同样的操作时,它会抱怨说我的"testinc"模块不存在。

提前感谢大家的帮助。尼亚摩斯


要根据文档使用C文件,首先需要编译C代码,然后在代码中使用编译后的文件。

这是链接。访问http://book.pythontips.com/en/latest/python_c_extension.html