python - 如何在另一个函数文件中使用函数文件中的变量?
问题描述
我想在另一个文件中创建的另一个函数中使用函数文件中的变量。这是我的代码:
from upper_layer import *
from Lowlayer import *
from Lowtide_mpc import *
def INTER_Main(N1,N_p,N_Sim):
Np = N_p
distf = np.zeros((size_Bf - 1, N + 2 * n + Np))
data = pd.read_excel('Disturbances_2R.xlsx')
# N1= data['Cuinchy(N1)'].values.tolist()
N2 = data['Fontinettes(N2)'].values.tolist()
N3 = data['Calais(N3)'].values.tolist()
distf[1, 2 * n + 1:N + 2 * n - 1] = N2[0:71]
distf[2, 2 * n + 1:N + 2 * n - 1] = N3[0:71]
.
.
.
for T_Sim in range(1,N_sim):
upper(T_Sim)
[ug_out, up_out, y_out, xf[:, T_Sim + 1]] = Lowtide(x0_mpc, xf_n, wgf_n, wpf_n, T_Sim,Np)
我想在Lowtide中使用distf 和Np。是否有任何解决方案可以不将其放入 Lowtide()m 中,因为变量很多?
解决方案
推荐阅读
- javascript - 带有图像幻灯片的模态和反应
- amazon-web-services - AWS:FSx 资源对 Windows Server 中的网络发现不可见
- python - 如何编写无服务器 AWS lambda 函数,该函数将使用 wget 下载 linux 第三方应用程序,然后从该应用程序执行命令?
- lightningchart - 向闪电图添加按钮
- amazon-web-services - AWS 弹性搜索服务 too_many_buckets_exception
- performance - 在 vscode 中,如果无法打开帮助菜单,如何报告性能问题?
- c# - 我将如何构建类以促进嵌套元素以及 XML 中的文本以进行 C# 反序列化
- html - 按钮内的 antd 复选框
- node.js - 我的回调函数出错
- memory-management - 为什么我的 Kmeans CuPy 代码中有“OutOfMemoryError”?