1 (изменено: EZICTHRONE, 2024-07-17 00:48:46)

Тема: Получение версии программы с файла GitHub. (Python)

Хотел сделать скрипт на Python. И необходимо авто обновление программы, то есть пока человек не скачает новую версию чтобы он не мог пользоваться.


response = req.get('https://raw.githubusercontent.com/EZICTHRONE/Versions/main/Version-Blumee')
txt = response.text
if txt != "2.0":
    print("У вас устаревшая версия программы! Установите новую на сервере.")

Как итог программа постоянно выдает что версия не верная. Подскажите что делать пожалуйста.

2

Re: Получение версии программы с файла GitHub. (Python)

Проверить, что реально возвращает response.text?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3 (изменено: EZICTHRONE, 2024-07-17 12:18:06)

Re: Получение версии программы с файла GitHub. (Python)

teadrinker
Проверял, выдает все правильно, но if выдает что не правльно.

upd:
Нашёл одну несхожесть в виде Enter после версии. С чем это может быть связано?

upd 2:
Проблема решена. Оказывается в raw файле на GitHub добавляется \n и из за этого строки не были идентичны и был лишний Enter.

Post's attachments

Снимок экрана 2024-07-17 111042.png 4.92 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.