Уведомления

Группа в Telegram: @pythonsu

#1 Март 18, 2020 19:44:00

shiyri
Зарегистрирован: 2019-07-09
Сообщения: 72
Репутация: +  0  -
Профиль   Отправить e-mail  

rs485 - usb - win 10х64- python3

py.user.next
Дык, кроме сохранения фото все работает, и я сам хочу научиться, это мой первый код подобной сложности….

Офлайн

#2 Март 18, 2020 21:09:49

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

rs485 - usb - win 10х64- python3

shiyri
отдельный кусок с сохраниением скрина с ип камеры работает, а в теле основного скрипта нет…. и ошибкон нет
ну тут ничего сказать не могу нужно весь код в отладчике смотреть, у вас там куча if-ов, не факт что оно просто доходит до вызова функции.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#3 Март 20, 2020 18:09:27

shiyri
Зарегистрирован: 2019-07-09
Сообщения: 72
Репутация: +  0  -
Профиль   Отправить e-mail  

rs485 - usb - win 10х64- python3

Короче говоря, везеде наставил print(“Ошибка Х”), выяснил что функция вообще не вызывается, щас другой вопрос, как сделать что б через php можно было отправить 2 картинки с надписью в телегу


[code html]
<?php
$BASH_Command='
TOKEN="токен"
CHAT_ID="ид"
file1='snapshot1.jpg'
file2='snapshot2.jpg'
image1="attach://"$(basename $file1)
image2="attach://"$(basename $file2)
curl -s -X POST -F media='[{"type":"photo","media":"'$image1'"}, {"type":"photo","media":"'$image2'"}]' \
-F "$(basename $file1)=@${file1}" -F "$(basename $file2)=@${file2}" -H "Content-Type:multipart/form-data" \
"https://api.telegram.org/bot$TOKEN/sendMediaGroup?chat_id=$CHAT_ID"'
echo exec($BASH_Command);
?>[/code]

Офлайн

#4 Март 20, 2020 18:10:38

shiyri
Зарегистрирован: 2019-07-09
Сообщения: 72
Репутация: +  0  -
Профиль   Отправить e-mail  

rs485 - usb - win 10х64- python3

сначала хочу разобраться с фото, а потом надпись добавить

Офлайн

#5 Март 20, 2020 19:18:13

shiyri
Зарегистрирован: 2019-07-09
Сообщения: 72
Репутация: +  0  -
Профиль   Отправить e-mail  

rs485 - usb - win 10х64- python3

 <?php
$BASH_Command='curl -s -F media='(("type":"photo","media":"@snapshot1.jpg"),("type":"photo","media":"@snapshot2.jpg"))' -H "Content-Type:multipart/form-data" "https://api.telegram.org/bot/токен/sendMediaGroup?chat_id=ид"'
echo exec($BASH_Command);
?>
так тоже не получается

Офлайн

#6 Март 20, 2020 19:19:22

shiyri
Зарегистрирован: 2019-07-09
Сообщения: 72
Репутация: +  0  -
Профиль   Отправить e-mail  

rs485 - usb - win 10х64- python3

если запускаю на локальном Xamp, то выходит ошибка
Parse error: syntax error, unexpected ‘:’ in C:\xampp\htdocs\telegramss.php on line 2

Офлайн

#7 Март 20, 2020 21:54:11

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10031
Репутация: +  857  -
Профиль   Отправить e-mail  

rs485 - usb - win 10х64- python3

shiyri
и я сам хочу научиться
Ты можешь научиться, но для твоего уровня это делается другим способом. Тебе надо проходить азы (ты их не знаешь вообще). Потом, после усвоения азов, ты можешь перейти уже к программам, которые длиннее десяти строк. Там будут азы уже второго уровня, которые также надо усвоить. И только когда ты сможешь писать стострочные программы, решающие разные задачи, тогда ты и сможешь написать программу, которая тебе нужна сейчас.

Вот это ты пытаешься сейчас сделать: не зная даже самого примитива, пытаешься написать довольно логичную программу, требующую ряда знаний.

shiyri
как сделать что б через php можно было отправить 2 картинки с надписью в телегу
Ты не можешь это сделать потому, что у тебя код php точно так же с примитивными ошибками.

Занимайся питоном и учись только на питоне. Он лучше php для обучения, потому что яснее, интуитивнее и в нём больше степеней свободы (он очень гибкий).

Понятно, что ты хочешь написать программу и она кажется близкой, прямо как будто она уже в руках, осталось только протянуть руку. Но даже если ты её сделаешь, это получится некачественная программа. Показывать её ты сможешь только людям, которые вообще ни в чём не разбираются. Они будут охать и ахать, какой ты классный программист, а потом попросят написать такую же, только другую. И вот тут-то и станет видно, что ты не в состоянии её сделать, потому что ты эту-то еле-еле дотянул до рабочего состояния. Замок из песка смоет волной, весь твой “профессионализм” будет развенчан в момент и тебе всё так же останется только учиться азам - то есть начинать с начала. Так что не теряй время, учись делать программы, если тебе это достаточно интересно. Без достаточного интереса и мотивации программированию тоже не научишься, так как это тяжёлый труд. Очень много рутины надо пройти, прежде чем начнёт получаться что-то правильное, и для этой рутины должна быть достаточная мотивация.



Отредактировано py.user.next (Март 20, 2020 21:58:51)

Офлайн

#8 Март 21, 2020 06:34:34

shiyri
Зарегистрирован: 2019-07-09
Сообщения: 72
Репутация: +  0  -
Профиль   Отправить e-mail  

rs485 - usb - win 10х64- python3

Эхххх

Отредактировано shiyri (Март 21, 2020 06:34:53)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version