要导入自己写的包,需要进行以下步骤:
创建一个文件夹作为包的根目录,并在该目录下创建一个空的__init__.py文件,以标识该文件夹为一个包。
在根目录下创建自己的模块文件,并在其中编写代码。例如,创建一个名为module.py的文件,并在其中定义一些函数或类。
在需要使用该包的地方,可以使用import语句导入。例如,如果在同一个目录下,可以使用以下代码导入模块:
import module module中的一个函数:module.my_function() 注意:如果包的根目录不在当前目录下,可以使用相对导入或绝对导入。相对导入使用.表示当前目录,..表示上级目录,例如from . import module。绝对导入使用完整包名,例如from mypackage import module。
另外,PyCharm提供了智能提示和自动导入功能,可以更方便地导入自己写的包。可以使用Ctrl+Space查看可用的导入选项,并选择相应的包或模块进行导入。