Форум сайта python.su
В общем, еще раз извиняюсь за банальный вопрос. Пока мне видимо не хватает знаний и опыта, поэтому прошу черкнуть пару строк реально работающего кода по которму я уже буду разбираться.
Задача (для винды): для каждого файла из заданной папки выполнять другой процесс с заданными параметрами (процесс не нативный, отдельный исполнительный файл).
Сейчас на стадии:
import subprocess import glob for i in glob.glob('d:\test\files\*'): subprocess.Popen(["d:\test\1.exe -b (i)"], shell=True)
for %%i in (d:\test\files\*) do d:\1.exe -b -a 1000 %%i d:\test\sol\
-b -a 1000 %%i d:\test\sol\
Отредактировано xAbs (Июль 11, 2017 15:48:19)
Офлайн
сейчас рекомендуют использовать run. например так
subprocess.run(["d:\test\1.exe", "-b -a -1000", i, "d:\test\sol\"], shell=True)
Офлайн
xAbs
а почему этот (i) я не вижу у вас в батнике в таком виде?
Офлайн
JOHN_16%%i перед d:\test\sol\
а почему этот (i) я не вижу у вас в батнике в таком виде?
krok64Спасибо, команда заработала! Очень признателен за уделенное время.
сейчас рекомендуют использовать run. например так
subprocess.run(, shell=True)
Офлайн
Доброго времени суток. У меня Windows 10, Python 3.6 и MetaTrader4.
Задача : получить данные ,получить управление некоторыми функциями из (запущенной) программы MetaTrader4 при помощи Python 3.6 .
С целью использования этого всего БОТ-ом в дальнейшем . Никаких противозаконных действий и т.д. , но интересует именно такой подход .
Как это реализовать , в каком направлении двигаться , как бы вы это сделали изначально ?,( тэги ,ссылки ,термины и т.д. )
Прикреплённый файлы:
Снимок.PNG (33,0 KБ)
Офлайн
olrosim
там API есть - может по этому пути пойти?
Офлайн
JOHN_16Допустим. А как мне реализовать управление решениями по торговле , там ведь счет (аккаунт) и т.д. ?
olrosimтам API есть - может по этому пути пойти?
Офлайн
В процессе изучения и попыток практического применения возник еще один пока не разрешенный вопрос. Есть ли в питоне аналоги команды strings из bash или другие подобные способы обработать бинарный файл? Задача в том, чтобы вытащить из начала-середины нескольких бинарников названия Выглядит так:
����|�� ��PWY<O�gqv�'[�fVќ{��Aura28�KB�G�Jz�^��v&\.Ya���(�=�: ���.�wCQ�B��<��On�lyu
Офлайн
olrosim
Если боты для МТ4, то быстрее и правильнее будет изучить MQL4, а не python.
Офлайн
WoMaxна MQL4 пишутся скрипты , а я говорю о боте,который может эволюционировать. Понимаете разницу ?
olrosimЕсли боты для МТ4, то быстрее и правильнее будет изучить MQL4, а не python.
Офлайн