import json
# Загрузить данные JSON из файла или строки
json_data = json.load(open('data.json'))
# Перебрать ключи в данных JSON
for key in json_data:
# Проверить, содержит ли ключ определенную строку
if 'specific_string' in key:
# Получить саму строку
string = key.split('specific_string')[1]
print(string)
import pytz
import datetime
# Разобрать исходную строку даты
mess_date = datetime.datetime.strptime("2023-01-02 18:01:23+00:00", "%Y-%m-%d %H:%M:%S%z")
# Установить часовой пояс на UTC+5.
tz = pytz.timezone("Etc/GMT-5")
# Конвертировать время в новый часовой пояс
mess_date_utc5 = tz.normalize(mess_date.astimezone(tz))
# Формат даты в новом часовом поясе
format_date = mess_date_utc5.strftime("%d-%m-%Y %H:%M")
print(format_date) # На выходе получится: "02-01-2023 18:01"
s = '0.00009011'
first, second = s.split('.')
result = first + '.' + second[2:-2]
print(result)
float_number = 0.0000550034
print(f"{float_number:.nf}")
import numpy as np
number = 0.00009011
first, second = str(np.format_float_positional(number,trim='-')).split('.')
result = first + '.' + second[2:-2]
print(result)
здесь в отличии от первого случая тип наших float но проблема все равно решается.
if ... if ... if ... print()
, а if ... elif ... elif ... else: print()
if c != "множення" and "додавання" and "віднімання" and "ділення" :
if x != 2 or 3:
эквивалентен if (x != 2) or (3 != 0):
, что, в свою очередь даёт if (x != 2) or True:
. А что угодно or True даст True, т.е. условие будет всегда выполняться.if x != 2 and x != 3:
или if x not in (2, 3):
from apscheduler.schedulers.asyncio import AsyncIOScheduler
async def main():
print(f'Hello world')
if __name__ == '__main__':
scheduler = AsyncIOScheduler(timezone='Europe/Warsaw')
# scheduler.add_job(main, 'interval', seconds=600)
scheduler.add_job(main, 'cron', hour=12, minute=0, second=0)
scheduler.start()
import schedule
def main():
print(f'Hello world')
if __name__ == '__main__':
schedule.every(4).seconds.do(main)
while True:
schedule.run_pending()
time.sleep(1)
@dp.chat_member_handler()
async def some_handler(msg: ChatMemberUpdated):