2012-06-09 4 views
0

Я работаю на 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, отдых все работает штраф за me.I хотел создать один текстовый файл в то же время и выполнить операцию записи на it.but код

oFile = open('myfile.txt','w') 

не создают текст file.So я не могу про дальше. Как создать файл и выполнить операцию записи на нем. ??? Thanx заранее.

+0

yes..it создает в C: \ Documents and Settings \ All Users \ Start Menu \ Programs \ Luxology \ modo \ 601_sp1 путь .... у знаете, как изменить locatiom ?? – poonam

ответ

1

Похоже, что вы создаете файл в непредвиденном месте.

Вы можете либо пройти полный путь к вызову open, либо использовать os.chdir(...), чтобы изменить каталог, в котором будут открываться файлы.

+0

thanx я изменил местоположение :) – poonam