Форум сайта python.su
если создать ярлык “C:\Documents and Settings\Ulik\My Documents\проэкты\clicker\ABBYY FineReader 8.0 Professional Edition\FineOCR.exe” C:\1.bmp /lang English /send Clipboard то файл открывается и все работает. А если через питон
import os
params =
os.spawnv(os.P_WAIT, ‘ABBYY FineReader 8.0 Professional Edition\\FineOCR.exe’, params)
то параметр передается как то не правильно… помогите плз, как сделать чтоб норм было,?
Офлайн
124bitПопробуйте в качестве списка параметров передать:
если создать ярлык “C:\Documents and Settings\Ulik\My Documents\проэкты\clicker\ABBYY FineReader 8.0 Professional Edition\FineOCR.exe” C:\1.bmp /lang English /send Clipboard то файл открывается и все работает. А если через питон
import os
params =
os.spawnv(os.P_WAIT, ‘ABBYY FineReader 8.0 Professional Edition\\FineOCR.exe’, params)
то параметр передается как то не правильно… помогите плз, как сделать чтоб норм было,?
params = ['FineOCR.exe', 'C:\\1.bmp', '/lang English', '/send Clipboard']
Офлайн
спасибо.. вроде дело пошоло, но появилась вторая проблема..
эта программа должна вывести в буфер обмена значение.. при обычном запуске с ярлыка -все выводит, а вот из питона, так как показал pyюзер вылазит ошибка "внутреняя ошибка программы..( причем если /send Clipboard поменять на /send MSWord - даже из питона все работает и значение вылазит в ворд((
если нет обьяснений нижней проблемы - вопрос, как запустить из питона ярлык,?
Отредактировано (Сен. 21, 2008 11:41:42)
Офлайн
понял.. ошибка взялась изза другой программы следящей за буфером обмена.. но ее незя отключить((
..как запустить ярлык на питоне,?)
Офлайн
Я не совсем понимаю чем отличается запуск ярлыка от запуска самой программы.
ЗЫ: а почму Вы в конце прдложения пере ? пишете запятую?
Офлайн
запятую ставлю, потому что у меня много много языков, и во всех кнопка знака вопроса в ангельском) означает кому. Чтоб не отводить взгляд на окошко языков я их прощелкиваю шифт контролом.. вот пока до англиского не дойду и ставятся комы, удалять их лень, благо они никому не мешают..
А насчет того, чего при запуске ярлыка с параметром - все работает, а при запуске программы из питона с тем же параметром выдает ошибку - хз. Эксперементально понял, что чтоб не вылазила ошибка в питоне нада отключить все программы следящие за буфером обмена.. но мне эти программы нужны, поэтому ищу способ запустить ярлык из питона..
Офлайн
0_o это у меня глюки или форум меня перекидывает от 124бита к 124ише сам,,? 0_0 я вроде тему за 124ише создавал.. хотя мож показалось)
когдто просто случайно 2 ака подряд зарегил…
Офлайн
Вообще-то - это одно и тоже - что ярлык что из питона. Просто есть какая-то разница в environment.
А знак вопроса в Win - Shift+7 в русской раскладке.
Глюки с форумом - у тебя. Почисть куки.
Офлайн