我正在尝试编写一个python脚本,它将遍历一个列表,然后将一个新变量传递给另一个python脚本。这是我的密码:
# import necessary modules
import os
# list of all ENCS
root = os.listdir('/home/cassandra/desktop/file_formats/ENC_ROOT')
root.sort()
root = root[2:]
for ENC in root:
# pass new instance of variable 'ENC' to ENCReader.py
import ENCReader.py
from __main__ import *
print ENC
.... # remaining script
当前,在执行第一个代码时,加密查看器.py,它将只执行一次然后退出。如何将'ENC'的新实例变量传递给嵌入式阅读器.py所以它在第一段代码中看到的整个for循环中执行?你知道吗
谢谢。你知道吗
我不知道你的要求是否可行,但我认为你没有理解创建模块和导入代码的想法。实现相同结果的“标准”方法如下:
你知道吗嵌入式阅读器.py你知道吗
你知道吗加密查看器.py你知道吗
相关问题 更多 >
编程相关推荐