|
Запустить приложение Код ошибки 1 | ☑ | ||
---|---|---|---|---|
0
Сеньор Программист
17.04.21
✎
16:07
|
Прошу помощи. Сломал уже себе мозг.
Команда : ЗапуститьПриложение("C:\Program Files\Python39\python.exe C:\TradeSpeculator\Exchange\Exchange\ВыполнитьПрогноз.py","C:\TradeSpeculator\Exchange\Exchange\",Истина,КодВозврата); Выдает ошибку запуска. Код ошибки 1. Нигде не нашел, что это за ошибка 1. Кто может помогите. |
|||
1
Сеньор Программист
17.04.21
✎
16:12
|
Забыл написать скрипт отрабатывает без ошибок при обычном запуске. В нем самом нет ошибки.
|
|||
2
acht
17.04.21
✎
19:04
|
Кавычек не хватает, он питон не находит.
|
|||
3
Сеньор Программист
17.04.21
✎
19:05
|
(2)"C:\Program Files\Python39\python.exe C:\TradeSpeculator\Exchange\Exchange\ВыполнитьПрогноз.py"
|
|||
4
acht
17.04.21
✎
19:06
|
(3) Нет. У тебя в програмамфилез пробел же
|
|||
5
Сеньор Программист
17.04.21
✎
19:07
|
Progra~1?
|
|||
6
Сеньор Программист
17.04.21
✎
19:07
|
Попробую спасибо
|
|||
7
Сеньор Программист
17.04.21
✎
19:08
|
по идее должен отрабатывать просто по имени программы python
Но так тоже не канает |
|||
8
Сеньор Программист
17.04.21
✎
19:08
|
ЗапуститьПриложение("python C:\TradeSpeculator\Exchange\Exchange\ВыполнитьПрогноз.py","C:\TradeSpeculator\Exchange\Exchange\",Истина,КодВозврата);
так тоже самое та же ошибка |
|||
9
acht
17.04.21
✎
19:10
|
ЗапуститьПриложение("""C:\Program Files\Python39\python.exe"" ""C:\TradeSpeculator\Exchange\Exchange\ВыполнитьПрогноз.py""", "C:\TradeSpeculator\Exchange\Exchange\", Истина, КодВозврата);
|
|||
10
Garykom
гуру
17.04.21
✎
19:10
|
Ты не сеньор а недоджун
СП открой хотя бы и почитай как запускать через командную строку приложение с параметрами |
|||
11
Garykom
гуру
17.04.21
✎
19:11
|
(9) он бы еще неделю думал ))
|
|||
12
Garykom
гуру
17.04.21
✎
19:11
|
(10) *почитай в гугле
|
|||
13
Garykom
гуру
17.04.21
✎
19:13
|
(9) ЗапуститьПриложение("C:\Program Files\Python39\python.exe ""C:\TradeSpeculator\Exchange\Exchange\ВыполнитьПрогноз.py""", , Истина, КодВозврата);
так тоже должно работать |
|||
14
Garykom
гуру
17.04.21
✎
19:14
|
(4) не в пробеле дело а в кириллице
|
|||
15
acht
17.04.21
✎
19:15
|
(14) Был бы батник - было б в кириллице
|
|||
16
Сеньор Программист
17.04.21
✎
19:17
|
(13) та же ошибка
|
|||
17
Garykom
гуру
17.04.21
✎
19:17
|
(15) та не подразумевал что первый путь к exe не обязательно через ЗапуститьПриложение в " брать
а вот параметр надо если он с кириллицей или пробелами (короче не dos'овый) |
|||
18
Garykom
гуру
17.04.21
✎
19:18
|
(16) а (9) нет ошибки?
|
|||
19
Сеньор Программист
17.04.21
✎
19:18
|
(9) та же ошибка
|
|||
20
Сеньор Программист
17.04.21
✎
19:18
|
Код ошибки 1
|
|||
21
Сеньор Программист
17.04.21
✎
19:19
|
Точнее в код возврата прилетает 1
|
|||
22
Garykom
гуру
17.04.21
✎
19:19
|
(19) попробуй кириллицу убрать и пути перепроверь
|
|||
23
Сеньор Программист
17.04.21
✎
19:20
|
Менял имя скрипта на английское не помогает.
Windows Server 2019 |
|||
24
Garykom
гуру
17.04.21
✎
19:21
|
а ты надеюсь сервер и клиент не попутал?
|
|||
25
Garykom
гуру
17.04.21
✎
19:21
|
(24)+ и если на сервере то права то есть у учетки от которой сервер 1С?
|
|||
26
acht
17.04.21
✎
19:23
|
(21) > в код возврата прилетает 1
А это уже твой скрипт. Пиши батник с запуском и смотри что он тебе в стдерр пишет. |
|||
27
acht
17.04.21
✎
19:24
|
Профиль прекрасен. "ИНДИВИДУАЛЬНО ОЦИФРУЮ ВАШ БИЗНЕС ИЛИ СТАРТАП С ПЕРВОЙ ПОПЫТКИ"
Ага, ага. Видим. |
|||
28
Garykom
гуру
17.04.21
✎
19:28
|
(27) сча вайтишников много развелось
хотя и раньше не меньше было если язык хорошо подвешен и софтскиллс есть то вперед разводить клиентов )) |
|||
29
Сеньор Программист
17.04.21
✎
19:33
|
http://датасет.рф/ispolzovanie-python-v-1s/
Взял код отсюда Поэкспериментировать Этот код у меня тоже не работает Так как у автора работает то думаю дело не в кавычках |
|||
30
Garykom
гуру
17.04.21
✎
19:35
|
(29) ВыполнитьПрогноз.py откуда взял и что там
|
|||
31
Garykom
гуру
17.04.21
✎
19:35
|
и (24) с (25) что?
|
|||
32
Сеньор Программист
17.04.21
✎
19:36
|
Точнее так. Взял эту обработку из нее сделал как надо мне. У меня не работает. Но проверимл думал что я косячу а оказалось первоисточник "Обработка тоже не работает"
|
|||
33
Сеньор Программист
17.04.21
✎
19:37
|
Запуск сервера 1с предприятия под системой. Права у меня на нем админские права на все папки поставил что для системы что для меня полные. Версия 3 звенка Postgree SQL
|
|||
34
Сеньор Программист
17.04.21
✎
19:40
|
Если строку со всеми именами вставить хоть в кирилице хоть в английском варианте в батник или командную строку все отрабатывает
Что то именно с ЗапуститьПриложение() 1С |
|||
35
Сеньор Программист
17.04.21
✎
19:41
|
Если у кого есть Python и 1С посмотрете пожалуйста обработку по ссылке
http://датасет.рф/ispolzovanie-python-v-1s/ Работает у Вас? |
|||
36
Garykom
гуру
17.04.21
✎
19:42
|
(34) вставь в батник и запускай его через ЗапуститьПриложение или КомандаСистемы
|
|||
37
Сеньор Программист
17.04.21
✎
19:42
|
У меня 1С:Предприятие 8.3 (8.3.18.1334)
|
|||
38
Garykom
гуру
17.04.21
✎
19:43
|
(36)+ в батнике сделай вывод логов файл в начале и проверь что 1С его точно запустила
|
|||
39
Сеньор Программист
17.04.21
✎
19:43
|
(36) да спасибо это у меня на крайний случай.
Хотел получать ответ от Питона в 1с что скрипт закончился |
|||
40
Garykom
гуру
17.04.21
✎
19:51
|
(39) дык батнику кто мешает вернуть результат?
|
|||
41
Сеньор Программист
17.04.21
✎
19:54
|
Батник возможно вернет результат "Я запустил скрипт питон"
Скрипт Питон вернет результат "А фиг Вам я не отработал" |
|||
42
Сеньор Программист
17.04.21
✎
19:55
|
Батник свое дело сделал он вернет истина
|
|||
43
Сеньор Программист
17.04.21
✎
19:55
|
Но как вариант спасибо попробую
|
|||
44
Garykom
гуру
17.04.21
✎
20:00
|
(41) (42) (43) мдя, нет слов от безграмотности и отсутствия банальной логики
кто мешает в батнике узнать результат питона и вернуть 1С? и да батник можно программно создать из 1С |
|||
45
Сеньор Программист
17.04.21
✎
20:00
|
Грушу что раз Windows Server то какая то галка где то в реестре должна стоять что Питон разрешает себя использовать другим приложениям. Иля наоборот что 1с может использовать кого то.
|
|||
46
Garykom
гуру
17.04.21
✎
20:01
|
(45) ыыыыыыыыыыыы
|
|||
47
Сеньор Программист
17.04.21
✎
20:32
|
+(45) может какая то настройка типа "Групповая политика запуска скриптов". Типа как для PowerShell скриптов
|
|||
48
ДедМорроз
18.04.21
✎
00:52
|
Попробуйте через VbScript запустить через объект Wscript.Shell если он справится,то можно и к 1с переходить.
Кстати,в типовых 1с как раз этот объект для запуска используется,и явно не спроста. |
|||
49
Сеньор Программист
18.04.21
✎
09:24
|
(48) Спасибо огромное
|
|||
50
Сеньор Программист
18.04.21
✎
15:44
|
(48) Реально помогла реализация из типовой УТ 11. Спасибо за идею.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |