目录
Paint_master是一个工程的根目录,忽略一些文件及文件夹后,其文件结构如下:
src
????util
????????ImageUtil.py
????view
????????BaseAdjustDialog.py
????????MainWindow.py
????PaintBoard.py
????BaseAdjustDialog.py
img.py
在pycharm中打开PaintBoard.py
从与PaintBoard.py同一层的BaseAdjustDialog.py文件中导入整个文件:
import BaseAdjustDialog
从与PaintBoard.py同一层的BaseAdjustDialog.py文件中导入BaseAdjustDialog:
from BaseAdjustDialog import BaseAdjustDialog
假设你有两个Python文件,file1.py和file2.py,你想在file2.py中导入file1.py。
首先,确保file1.py和file2.py在同一目录下,或者它们都在Python的搜索路径中。
然后,在file2.py中,你可以使用以下代码导入file1.py:
import file1
这样,你就可以在file2.py中使用file1.py中定义的函数、类、变量等。?
如果你只想导入file1.py中的特定函数或部分,你可以使用以下代码:
from file1 import function_name
这样,你就可以直接在file2.py中使用function_name函数,而不需要通过模块名来调用它。
从与PaintBoard.py下一层的util文件夹中导入?ImageUtil.py:
from util import ImageUtil
从与PaintBoard.py下一层的view文件夹中的?MainWindow.py导入Ui_MainWindow:
from view.MainWindow import Ui_MainWindow
从?MainWindow.py的上两层的src文件夹中导入img.py文件:
import sys
sys.path.append('..')
import img