我尝试将文件script01.txt传递给函数moduleA.get_text()。我收到一个错误,说明未定义的名称script01。参数不是文件名吗?
import moduleA as moduleA
script01=moduleA.get_text(script01)
答案 0 :(得分:1)
你必须加上引号:
moduleA.get_text('script01')
如果您不加引号,则script01
被视为变量。因此你必须定义它:
script01 = '<my filename>'
moduleA.get_text(script01)
当然,您可以将结果分配给新变量:
a_variable = moduleA.get_text(script01)