如何将文件传递给python中的函数

时间:2017-10-24 20:23:27

标签: python python-3.x

我尝试将文件script01.txt传递给函数moduleA.get_text()。我收到一个错误,说明未定义的名称script01。参数不是文件名吗?

import moduleA as moduleA
script01=moduleA.get_text(script01)

1 个答案:

答案 0 :(得分:1)

你必须加上引号:

moduleA.get_text('script01')

如果您不加引号,则script01被视为变量。因此你必须定义它:

script01 = '<my filename>'
moduleA.get_text(script01)

当然,您可以将结果分配给新变量:

a_variable = moduleA.get_text(script01)