0 / 0 / 0
Регистрация: 07.03.2015
Сообщений: 10
|
||||||
1 | ||||||
Выполнить .py файл в файле .py07.03.2015, 19:01. Показов 1359. Ответов 5
Метки нет (Все метки)
Здравствуйте! Суть моей проблемы такова. Нужно написать программу, которая выполняет дочерную программу в себе.
Пример дочерной программы (2.7.8):
* Были идеи это делать с использованием subprocess (но с stdout и stdin у меня возникали проблемы) Есть ли у кого-нибудь идеи как это реализовать? Или хотя бы наметки на счет правильных библиотек.
0
|
07.03.2015, 19:01 | |
Ответы с готовыми решениями:
5
Разработать и выполнить командный файл (КФ), выполняющий подсчет количества целых чисел в текстовом файле Дан файл F, компонентами которого являются целые числа. Получить в файле G все нечетные числа, входящие в файл F. Числа в файле G должны следовать Создать файл произвольных символов: Вывести в один файл цифры, содержащиеся в файле, а в другой файл литеры Тема «текстовый файл» (в файле хранятся целые числа). В файле найти сумму квадратов элементов Файл: Из массива структур выполнить отбор и результат вывести в файл |
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
07.03.2015, 19:41 | 2 |
Сообщение было отмечено Pustik как решение
Решение
Если нужно запустить другую программу (не тобой написанную), то это задача именно для subprocess, по этому втыкай и осваивай.
В случае, если ты просто хочешь выполнять какие-то вычисления параллельно в новых процессах, то это очень удобно можно сделать с помощью модуля multiprocessing. Можно организовать очень удобное взаимодействие процессов через разделяемую память и так далее, плюшек очень много.
1
|
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
|
07.03.2015, 19:42 | 3 |
Может все намного проще: в дочерней программе определить функцию и сделать import в основной.
0
|
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
07.03.2015, 19:48 | 4 |
Вопрос задан именно как запустить вычисления в в отдельном процессе, а не как создать модуль или библиотеку, так что ваш комментарий думаю не уместен.
1
|
0 / 0 / 0
Регистрация: 07.03.2015
Сообщений: 10
|
|
07.03.2015, 19:54 [ТС] | 5 |
0
|
74 / 73 / 25
Регистрация: 05.10.2008
Сообщений: 233
|
||||||
08.03.2015, 21:38 | 6 | |||||
0
|
08.03.2015, 21:38 | |
08.03.2015, 21:38 | |
Помогаю со студенческими работами здесь
6
Дан файл целых чисел Используя данний файл выполнить следующие действия Как выполнить поиск в текстовом файле? Выполнить поиск в ранее созданом файле Необходимо выполнить команду в TXT файле. Входной файл содержит 15 целых чисел. Программа должна считать файл и выполнить операцию вычитания Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |