-1
function moduleA.get_text()にscript01.txtファイルを渡そうとしています。私は定義されていない名前script01と言っているエラーを得た。引数はファイルの名前ではありませんか?Pythonの関数にファイルを渡す方法
import moduleA as moduleA
script01=moduleA.get_text(script01)
function moduleA.get_text()にscript01.txtファイルを渡そうとしています。私は定義されていない名前script01と言っているエラーを得た。引数はファイルの名前ではありませんか?Pythonの関数にファイルを渡す方法
import moduleA as moduleA
script01=moduleA.get_text(script01)
あなたが引用符を置く必要があります:あなたが引用符を入れていない場合は
moduleA.get_text('script01')
は、その後、script01
を変数と考えられています。したがって、あなたはそれを定義する必要があります。script01は、ファイルの名前は、それは文字列リテラルだと内側にあるべきである場合
a_variable = moduleA.get_text(script01)
:もちろん
では、新しい変数に結果を割り当てることができます引用符。 –
'script01'は変数の名前です - まだ存在しないので、エラーです。 '' script_type() 'へのソースコードがなくても、' 'script01" 'はおそらくスクリプトの名前かもしれません。 – jasonharper
おそらく、pythonのdocs https://docs.python.org/2/library/functions.html?highlight=file#fileから始めてください。 – Bahrom