2015-02-26 2 views
0

Я пытаюсь запустить скрипт python на удаленной машине Linux, доступ к которой осуществляется с помощью ssh (putty). Я хочу изменить/получить доступ к каталогу Windows и запустить программу, которая конвертирует файлы на сервер в csv и сохраняет их на сервере.запустить локальный скрипт python из удаленной Linux-машины по ssh

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

Я не являюсь пользователем root и не могу установить что-либо на машине Linux. Мои Windows 64 бит, а Linux-машина - 64-битная Ubuntu. Какие-либо предложения?

+3

Что вы пытаетесь сделать? То, что вы просите, не имеет смысла. Как вы ожидаете, что программа python, работающая на Linux-машине, сможет использовать 'os.chdir ('C:/ndfd/degrib/bin /')'? Или запустить двоичный файл, который находится на вашей локальной машине? – ComputerDruid

+0

А? вы используете утилиту командной строки Windows на скрипте python, запущенном на Linux-машине? – jgr208

+0

Подождите, чтобы скрипт работал на вашем компьютере и подключался к серверу linux? – jgr208

ответ

0

Я нашел способ делать то, что хотел. Выполнение того, что я изначально хотел, требует от меня переноса файлов с локального компьютера на удаленный компьютер, а затем запуск сценария и перенос его обратно. В конечном счете, это функция того, насколько быстро работает мое интернет-соединение. Поскольку моя локальная связь не так сильна, я понял, что мои первоначальные мысли были ошибочными. В конце концов, я просто загрузил свои данные на удаленную машину и запустил там сценарий. Это было самое быстрое решение

Смежные вопросы