bot={ # <<< bot?
"yes": "Да",
"no": "Нет"}
dt_string = now.strftime("%d/%m/%Y %H:%M:%S") # метка времени вида дд/мм/гггг чч:мм:сс
if (dt_string == "19:04:00") and x == 6: # ВНЕЗАПНО метка времени вида чч:мм:сс, дата куда-то пропала
for
, а через async for
. Тащем-та, в документации по ссылке и пример есть, как это делается. if user_balances.get(author.id, initial_balance) < amount:
await ctx.send('Insufficient funds.')
else:
user_balances[author.id] -= amount
from collections import defaultdict
balance = defaultdict(lambda: 100) # по умолчанию значение 100
print(balance) # выведет defaultdict(..., {}) - в словаре пока ничего нет
print(balance["Вася"]) # выведет 100 - ключ "Вася" добавится автоматически
print(balance) # выведет defaultdict(..., {'Вася': 100}) - ключ сохранился в словаре
balance['Петя'] += 50 # создаст ключ "Петя" со значением 100, потом добавит к нему 50
print(balance) # выведет defaultdict(..., {'Вася': 100, 'Петя': 150})
ModuleNotFoundError: No module named 'urllib3.contrib.appengine'
import requests
- отработает или нет?pip install requests==x.yy.zz
. Список версий можно посмотреть на pypi. def __str__(self):
return '[' + (', '.join(str(card) for card in self.mydeck)) + ']'
import tkinter as tk
root = tk.Tk()
root.geometry('200x100')
frame_outer = tk.Frame(root, bg='blue')
frame_outer.pack(expand=True, fill='both')
frame = tk.Frame(frame_outer, bg='green')
btn1 = tk.Button(frame, text='Button1')
btn2 = tk.Button(frame, text='Button2')
btn1.pack(side='left', padx=5, pady=5)
btn2.pack(side='left', padx=5, pady=5)
frame.pack(side='top', anchor='center')
root.mainloop()
class filter(object):