私はPythonでMODOスクリプトに取り組んでいます。次のようにスクリプトを作成しました。
#python
import lx
import sys
layers = lx.evalN("query layerservice layers ? all")
oFile = open('myfile.txt','w')
for layer in layers:
lx.out('Hello World!')
layerName = lx.eval1("query layerservice layer.name ? %s"%layer)
lx.out("Layer Name : %s" %layerName)
and so on.....
このスクリプトをMODOで実行すると、残りはすべて正常に機能します。同時に1つのテキストファイルを作成し、そのファイルに対して書き込み操作を実行したかったのですが、コード
oFile = open('myfile.txt','w')
テキストファイルを作成しないでください。それで、先に進むことができません。ファイルを作成して書き込み操作を実行するにはどうすればよいですか。??? よろしくお願いします。