我有两个Python文件。在我的主文件中,我使用一个openpyxl模块。在我的第二个文件中,我有许多使用Excel文件单元格连接的字符串行,例如:
'/ip address=' + sheet['D'+ row].value + '\n'
还有很多其他的。但如果我使用以下方法将该文件导入主文件,则会出现问题:
from file2 import *
对于未定义的名称,我会遇到很多错误,例如:
NameError: name 'sheet' is not defined
它实际上只在我的主文件中定义,比如:
wb = openpyxl.load_workbook(filename='clients.xlsx')
sheet = wb.get_sheet_by_name('Page1')
如何从file2导入所有内容并使其工作?你知道吗
就我所知,
import
只导入函数。execfile(*path*)
在你的情况下应该对你有用。有更多的方法import python into python,您可能想查看一下。你知道吗
相关问题 更多 >
编程相关推荐