Aiogram 3 набирает обороты и хапает себе ОЗУНачните с доказательства этого утверждения.
import random
lst = list(range(1, 5+1))
random.shuffle(lst)
def make_shuffled_gen(a, b):
lst = list(range(a, b + 1))
random.shuffle(lst)
yield from lst
shuffled_getter = make_shuffled_gen(1, 5).__next__
def make_shuffled_getter(a, b):
lst = list(range(a, b + 1))
random.shuffle(lst)
return iter(lst).__next__
shuffled_getter = make_shuffled_getter(1, 5)
import keyboard
secret_symbol = '*' # Символ для замены
def masked_input(prompt):
print(prompt, end='', flush=True)
input_str = ''
while True:
event = keyboard.read_event(suppress=True)
key = event.name
if event.event_type == 'down':
if key == 'enter':
print()
break
elif key == 'backspace' and len(input_str) > 0:
input_str = input_str[:-1]
print('\b \b', end='', flush=True)
elif len(key) == 1:
input_str += key
print(secret_symbol, end='', flush=True)
return input_str
password = masked_input("Введите пароль: ")
print(f"Введенный пароль: {password}")
/a-яё/i
import json
answer = {
"id": "12",
"status": "Готов",
"url": "vk.com"
}
answer = json.dumps(answer, ensure_ascii=False).encode('utf-8') #здесь ты переобразуешь str на bytes
answer = str(answer.decode('utf-8')) #здесь обратно в str
print(type(answer)) #вот тип который ты хочешь получить доступ по ключи
import json
answer = {
"id": "12",
"status": "Готов",
"url": "vk.com"
}
answer = json.dumps(answer, ensure_ascii=False)
answer = json.loads(answer) #здесь ты переобразуешь json на данный
print(answer['id']) #получаем данные по ключи
print(json.dumps( {'foo': 'bar'} ))
Стоит ли новичку изучать как работает интернет?
И если нужно изучить, то получается это та самая информация где нужно зазубрить что означает каждый термин?