python 3.8 引用同级目录下的py
时间: 2024-03-07 08:21:49 浏览: 63
python图书管理系统、ui界面、qt,期末作业、毕业设计 下载所有文件,放置同一目录下,运行.py文件即可
如果你想在 Python 3.8 中引用同级目录下的 .py 文件,可以使用相对路径。假设你的文件结构如下:
```
my_project/
main.py
utils.py
```
若在 main.py 中引用 utils.py,你可以这样写:
```python
from .utils import *
```
在这里,`.`表示当前目录,`utils`是要引用的文件名(不要带`.py`后缀),`*`表示引用所有函数和变量。如果你只想引用其中的一部分,可以按照如下方式来写:
```python
from .utils import function_name
from .utils import variable_name
```
需要注意的是,在 Python 3 中,相对导入必须使用明确的包名。这意味着你需要创建一个 `__init__.py` 文件来将目录变成一个包。在上面的例子中,你需要在 `my_project` 目录下创建一个空的 `__init__.py` 文件。
阅读全文