age
, просто в самом фрагменте кода этого нет почему-то:В определение функции добавляется новый необязательный параметр age, которому присваивается специальное значение по умолчанию None
def build_person(first_name, last_name, age=None):
"""Возвращает словарь с информацией о человеке."""
person = {'first': first_name, 'last': last_name}
if age:
person['age'] = age
return person
musician = build_person('jimi', 'hendrix', age=27)
print(musician)
/home/my_project/venv/bin/activate
#!/bin/bash
# Переход в директорию проекта
cd /home/my_project
# Активация виртуалки
source /home/my_project/venv/bin/activate
# Выполнить скрипт Python
python /home/my_project/test.py
$ chmod +x run_cron.sh
@reboot /path/to/your/run_cron.sh
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']) #получаем данные по ключи