Size: a a a

2020 January 08

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Но и в любом случае запись в переменные окружения это все равно из файла, который является частью проекта
источник

Т

ТС in aiogram [ru]
Вы вообще знакомы с env vars?
источник

Т

ТС in aiogram [ru]
Юрий 👨‍🔬 Чебышев
Но и в любом случае запись в переменные окружения это все равно из файла, который является частью проекта
:/
источник

S

Senpos in aiogram [ru]
Там где нужно - создал файлик .secrets.toml
Вбил туда данные
В гитигнор добавил этот файл
вы великолепны
источник

‌‌‎lyteloli in aiogram [ru]
Это ж на винде я делаю, а потом на сервер заливаю, а если потом на сервере поправить надо, де эти консты искать?
источник

S

Senpos in aiogram [ru]
Если уж лень руками вбивать эти переменные
источник

S

Senpos in aiogram [ru]
‌‌‎lyteloli
Это ж на винде я делаю, а потом на сервер заливаю, а если потом на сервере поправить надо, де эти консты искать?
Там их и вбивать
В этом и суть
источник

G

Gabben in aiogram [ru]
ТС
Объясни это людям, которые спрашивают как асинхронно сложить 2 + 2 и положить результат в список, а еще требуют готовых алгоритмов искаропки, которые если прикинуть сообразительность можно написать самому
асинхронно складываем два числа через нужное время
https://gist.github.com/gabbhack/a7f2cd441eda8af3ae6c6997153e1f8c

asyncio.run(timer(functools.partial(lambda a, b: a+b, 1, 2), wait_time=5))
источник

‌‌‎lyteloli in aiogram [ru]
Оке, то есть ты их вбиваешь в файл, оно их парсит и файл удаляется или как?
источник

Т

ТС in aiogram [ru]
Gabben
асинхронно складываем два числа через нужное время
https://gist.github.com/gabbhack/a7f2cd441eda8af3ae6c6997153e1f8c

asyncio.run(timer(functools.partial(lambda a, b: a+b, 1, 2), wait_time=5))
Так и до взлома AES недалеко
источник

Т

ТС in aiogram [ru]
‌‌‎lyteloli
Оке, то есть ты их вбиваешь в файл, оно их парсит и файл удаляется или как?
Я думаю это выходит за рамки обсуждения аиограма, лучше уйти искать информацию в интернете, или хотя бы перейти в @botoid
источник

S

Senpos in aiogram [ru]
‌‌‎lyteloli
Оке, то есть ты их вбиваешь в файл, оно их парсит и файл удаляется или как?
Нет.

Смотри процесс.

Ты пишешь код так, чтобы в самом коде не было никаких токенов.
А чтобы код знал как и откуда спарсить этот токен.

Заливаешь этот код на гит какой-нибудь, на сервере клонируешь.
Ты заранее знаешь где твой код будет искать токен.
На сервере создаешь файл с токеном / забиваешь в переменные окружения

Готово.
источник

Т

ТС in aiogram [ru]
Senpos
Нет.

Смотри процесс.

Ты пишешь код так, чтобы в самом коде не было никаких токенов.
А чтобы код знал как и откуда спарсить этот токен.

Заливаешь этот код на гит какой-нибудь, на сервере клонируешь.
Ты заранее знаешь где твой код будет искать токен.
На сервере создаешь файл с токеном / забиваешь в переменные окружения

Готово.
+
источник

‌‌‎lyteloli in aiogram [ru]
Senpos
Нет.

Смотри процесс.

Ты пишешь код так, чтобы в самом коде не было никаких токенов.
А чтобы код знал как и откуда спарсить этот токен.

Заливаешь этот код на гит какой-нибудь, на сервере клонируешь.
Ты заранее знаешь где твой код будет искать токен.
На сервере создаешь файл с токеном / забиваешь в переменные окружения

Готово.
и файл потом удаляешь?
источник

G

Gabben in aiogram [ru]
Gabben
асинхронно складываем два числа через нужное время
https://gist.github.com/gabbhack/a7f2cd441eda8af3ae6c6997153e1f8c

asyncio.run(timer(functools.partial(lambda a, b: a+b, 1, 2), wait_time=5))
@immaybenotahuman надеюсь этот модуль будет в ультраграм из коробки
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Senpos
Нет.

Смотри процесс.

Ты пишешь код так, чтобы в самом коде не было никаких токенов.
А чтобы код знал как и откуда спарсить этот токен.

Заливаешь этот код на гит какой-нибудь, на сервере клонируешь.
Ты заранее знаешь где твой код будет искать токен.
На сервере создаешь файл с токеном / забиваешь в переменные окружения

Готово.
Но ведь я ленив чтобы создавать на сервере, буду создавать у себя и копировать на сервер
источник

S

Senpos in aiogram [ru]
‌‌‎lyteloli
и файл потом удаляешь?
Зачем?
источник

S

Senpos in aiogram [ru]
Твой файл живет только на сервере
Ему там и место
источник

‌‌‎lyteloli in aiogram [ru]
Senpos
Зачем?
я просто не совсем понимаю тогда в чем разница простого хранения токена в отдельном файле и этой всей мути
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Тогда можно config.py хранить только на сервере
источник