Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 23, 2011 12:44:06

Condar
От:
Зарегистрирован: 2011-09-22
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Не найден указанный модуль

s0rg
а какой параметр надо передавать и как? знаю, нуб я(
может какого-то файла не хватает?



Отредактировано (Сен. 23, 2011 12:45:16)

Офлайн

#2 Сен. 23, 2011 12:47:44

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Не найден указанный модуль

ну какой - я не знаю ))
параметры передаются так: script.py param1 param2 … paramX
sys.argv - имя скрипта
sys.argv - первый аргумент
и так далее…
Смотрите в код - что ему нужно в этом параметре.

Офлайн

#3 Сен. 23, 2011 13:00:35

Condar
От:
Зарегистрирован: 2011-09-22
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Не найден указанный модуль

s0rg если честно, из кода я не понял что ему нужно =(



Офлайн

#4 Сен. 23, 2011 13:21:12

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Не найден указанный модуль

mctal2root.py:147 - main()
“”"
mctal2root - MCTAL to ROOT converter
Usage: mctal2root mctal
many features are not yet supported!
“”"
Он ждет от вас какой-то ‘mctal’

Офлайн

#5 Сен. 23, 2011 13:30:04

Condar
От:
Зарегистрирован: 2011-09-22
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Не найден указанный модуль

s0rg он у меня есть, но это файл
mctal вот пример http://www.dur.ac.uk/mcnp/ih19_01m.htm
надосохранить в текстовом файле и удалить .txt
так как коду скормить его?



Офлайн

#6 Сен. 23, 2011 13:34:34

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Не найден указанный модуль

python mctal2root.py ваш_файл

Офлайн

#7 Сен. 23, 2011 13:39:00

Condar
От:
Зарегистрирован: 2011-09-22
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Не найден указанный модуль

s0rg а можно поподробнее… простите за тупость

я должен

python mctal2root.py ваш_файл

вписать вместо

“”"
mctal2root - MCTAL to ROOT converter
Usage: mctal2root mctal
many features are not yet supported!
“”"

?

И второй вопрос: можно ли сделать так чтобы открывался файл который лежит по определенному адресу, но с произвольным названием?



Офлайн

#8 Сен. 23, 2011 13:45:13

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Не найден указанный модуль

Насколько я понял - mctal2root это некий конвертер формата mcal в формат ROOT.
чтобы сконверить вам нужно взять файл который вам дал diam123 и после python.exe дописать: путь/до/mcal2root.py имя_файла то есть в результате
должно получится:

set PATH=%ROOTSYS%/bin;%PATH%
set PYTHONPATH=%ROOTSYS%/bin;%PYTHONPATH%
python.exe C:\Users\ПК\Desktop\mctal2root.py имя_файла
Второй вопрос не очень понятен. Что значит ‘лежит по определенному адресу, но с произвольным названием’?

Офлайн

#9 Сен. 23, 2011 14:01:19

Condar
От:
Зарегистрирован: 2011-09-22
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Не найден указанный модуль

что подразумевается под “имя_файла” ? путь к нему+его название? если да то хотелось бы чтобы путь к нему был постоянный, а название неизвестно, то есть каждый раз в папке будет лежать другой файл (так как он в папке будет лежать один), чтобы каждый раз не править батник



Офлайн

#10 Сен. 23, 2011 14:11:54

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Не найден указанный модуль

тогда стоит сделать так:

set PATH=%ROOTSYS%/bin;%PATH%
set PYTHONPATH=%ROOTSYS%/bin;%PYTHONPATH%
python.exe C:\Users\ПК\Desktop\mctal2root.py "путь_к_папке\%1"
соответсвенно - вызывать с параметром имя файла. Маленькая посказка: если в win ‘кинуть’ файл на исполняемый (коими в том числе являются bat и cmd), то исполняемый запуститься с аргументом коммандной строки в виде полного пути и имени ‘кинутого’ файла.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version