Найти - Пользователи
Полная версия: rs485 - usb - win 10х64- python3
Начало » Python для новичков » rs485 - usb - win 10х64- python3
1 2
shiyri
py.user.next
Дык, кроме сохранения фото все работает, и я сам хочу научиться, это мой первый код подобной сложности….
PEHDOM
shiyri
отдельный кусок с сохраниением скрина с ип камеры работает, а в теле основного скрипта нет…. и ошибкон нет
ну тут ничего сказать не могу нужно весь код в отладчике смотреть, у вас там куча if-ов, не факт что оно просто доходит до вызова функции.
shiyri
Короче говоря, везеде наставил 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]
shiyri
сначала хочу разобраться с фото, а потом надпись добавить
shiyri
 <?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);
?>
так тоже не получается
shiyri
если запускаю на локальном Xamp, то выходит ошибка
Parse error: syntax error, unexpected ‘:’ in C:\xampp\htdocs\telegramss.php on line 2
py.user.next
shiyri
и я сам хочу научиться
Ты можешь научиться, но для твоего уровня это делается другим способом. Тебе надо проходить азы (ты их не знаешь вообще). Потом, после усвоения азов, ты можешь перейти уже к программам, которые длиннее десяти строк. Там будут азы уже второго уровня, которые также надо усвоить. И только когда ты сможешь писать стострочные программы, решающие разные задачи, тогда ты и сможешь написать программу, которая тебе нужна сейчас.

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

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

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

Понятно, что ты хочешь написать программу и она кажется близкой, прямо как будто она уже в руках, осталось только протянуть руку. Но даже если ты её сделаешь, это получится некачественная программа. Показывать её ты сможешь только людям, которые вообще ни в чём не разбираются. Они будут охать и ахать, какой ты классный программист, а потом попросят написать такую же, только другую. И вот тут-то и станет видно, что ты не в состоянии её сделать, потому что ты эту-то еле-еле дотянул до рабочего состояния. Замок из песка смоет волной, весь твой “профессионализм” будет развенчан в момент и тебе всё так же останется только учиться азам - то есть начинать с начала. Так что не теряй время, учись делать программы, если тебе это достаточно интересно. Без достаточного интереса и мотивации программированию тоже не научишься, так как это тяжёлый труд. Очень много рутины надо пройти, прежде чем начнёт получаться что-то правильное, и для этой рутины должна быть достаточная мотивация.
shiyri
Эхххх
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB