|
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
|
|
Запуск внешнего процесса27.11.2014, 10:56. Показов 1668. Ответов 6
Метки нет (Все метки)
Нужно сделать вот что : пользователь вводит данные в текстовое поле на сайте, данные проверяются, на их основе запускается программа в операционной системе, там где расположен сайт, далее пользователю на сайте выдается то что выдала данная программа.
Порядок действий таков примерно: 1) Ввод данных, их проверка проблем не составит. 2) Потом введенные данные передаются представлению, которое запускает программу с помощью subprocess. Как именно реализовывать следующие 2 пункта я хз. 3) Пользователь в это время видит красивую ( или неочень красивую ) картинку, мол программа работает, ждите. 4) как только программа отработала картинка сменяется выведенными результатами работы программы. Подскажите примерно как это нужно делать, можно хотя бы идею, реализую сам. Как то так. Буду рад любым ответам. Очень рад.
0
|
|
| 27.11.2014, 10:56 | |
|
Ответы с готовыми решениями:
6
Запуск внешнего .exe файла и сравнение того, что он выведет в консоль Запуск внешнего процесса их программы
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 27.11.2014, 11:23 | |
Сообщение было отмечено Zuzik как решение
Решение
Это все к celery
1
|
|
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
|||||||
| 27.11.2014, 11:41 | |||||||
Сообщение было отмечено Zuzik как решение
Решение
1
|
|||||||
|
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
|
|
| 27.11.2014, 12:03 [ТС] | |
|
Спасибо за оперативные ответы. Celery - обязательно ознакомлюсь, но в данном случае наверное все же буду делать через ajax, потому что у меня время ожидания не слишком большое будет, да celery как я посмотрел вещь не самая маленькая, конкретно в моем случае это будет стрельба из пушки по воробьям.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||
| 27.11.2014, 13:11 | |||
|
Это все к celery
Добавлено через 1 минуту
0
|
|||
|
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
|
|
| 27.11.2014, 17:11 [ТС] | |
|
tsar925, понял я. Просто надеюсь что программа будет работать не слишком долго, и хватит ajax. Но чем больше думаю, то понимаю что все таки его не хватит. Скорее всего использоваться будет celery.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 27.11.2014, 19:01 | |
|
Zuzik, ну как вариант можно использовать или потоки или процессы, если в celery впираться не хочешь.
0
|
|
| 27.11.2014, 19:01 | |
|
Помогаю со студенческими работами здесь
7
Порождение нового процесса и запуск программы в рамках порожденного процесса Получение расположения процесса и запуск файла из директории процесса Запуск процесса процесса, приложения на стороне клиента Запуск нового процесса в контейнере существующего процесса Прогресс внешнего процесса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|