python - 从另一个文件调用python函数
问题描述
我正在尝试将变量从一个 python 文件引用到另一个文件。
我有一个具有变量值的基本文件,current_time
我想在另一个 python 文件中的另一个 python 函数中调用这个变量。
这是我尝试做的:
从我试图调用变量的文件中:
ref_path = os.path.split(os.getcwd())[0]
ref_path = os.path.join(ref_path, "folder_1", "folder_2", "folder_3")
现在我在尝试做的时候指向目标文件夹
from ref_path import function as function
我收到一个错误ModuleNotFoundError: No module named 'ref_path'
我想打电话function.current_time
解决方案
在您的基础文件中添加路径syspath
并导入变量。
import sys
sys.path.append(ref_path)
from function import *
# Now you can use the variable
推荐阅读
- javascript - javascript中的数组方法
- python-3.x - 如何从 Raspberry Pi Zero 向 PC 发送实时传感器数据?
- c# - 如何从 Unity 中的另一个脚本引用枚举
- facebook - 如何在颤动中将文本分享到 Facebook 的新闻提要
- ios - 与单个大型网络调用相比,小型网络调用的成本是多少?
- laravel - laravel - livewire 全页组件
- visual-studio - 启动 Azure Function 时,不要自动启动模拟器等
- python - 在熊猫数据框中添加差异行
- php - 我需要删除嵌套循环并使用字符串连接
- rabbitmq - 我可以在 Rabbit 服务器上看到我的消息吗?