prices = {2000: 70, 3000: 100, 3500: 150, 4000: 200, 4500: 250, 5000: 300}
one_result = cursor.fetchone()
import telebot
from matplotlib import pyplot as plt
import numpy as np
from io import BytesIO
bot = telebot.TeleBot(TOKEN)
@bot.message_handler(commands = ['graph'])
def plot_graph(message):
msg = bot.send_message(message.chat.id, 'Введи k для линейной функции >> y = k * x')
# направляем в процедуру формирования графика, использующую k из текста
bot.register_next_step_handler(msg, graph)
def graph(message):
k = int(message.text)
x = np.arange(-10.0, 10.0, 0.01)
y = k * x
# формируем график
fig, ax = plt.subplots()
ax.plot(x, y)
ax.set(xlabel='x', ylabel='y', title='Линейная функция')
ax.grid()
# сохраняем результат (картинку графика) в двоичном потоке, который потом отсылаем в чат
fp = BytesIO()
fig.savefig(fp, format='png')
fp.seek(0)
bot.send_photo(message.chat.id, fp)
for i in arr1:
try:
if(35>(2017-int(i[4]))):
print(i[1], "-", 2017-int(i[4]),"годика")
except IndexError:
print("Кривая строка", i)
c = "python3 inference_video.py --video=sm00.mkv --exp=2 --fps=60 --output=smx00.mkv --skip --fp16"
!{c}
from pyowm.utils.config import get_default_config
# создаем словарь настроек по умолчанию и в нем уже меняем язык
config_dict = get_default_config()
config_dict['language'] = 'ru'
owm = pyowm.OWM("ключ", config_dict)
sql.execute('UPDATE users SET use_comand = 0')
from tkinter import*
def c():
a = Button(text='ddd')
a.grid()
a.config(command=a.destroy)
c()
mainloop()
from tkinter import*
def destroy_widget(widget):
widget.destroy()
def c():
a = Button(text='ddd')
a.grid()
a.config(command=lambda:destroy_widget(a))
c()
mainloop()
# это содержимое скрипта запуска сервера, и не надо называть идентично самому модулю
# например назовем stream_app.py
import streamlit as st
import numpy as np
import pandas as pd
st.write('Hello, world!')
streamline run stream_app.py
def repeated():
print(123)
window.after(1000, repeated)
# и в основном коде программы запускать этот "цикл"
window.after(0, repeated)
p=subprocess.Popen(['/usr/bin/python3', '/home/roman/PycharmProjects/uznaemfileID/fileid.py'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
result=p.stdout.read()
data = dict()
for row in csv_reader:
page = row['page']
event_date = row['date'][:-3]
device_kind = row['device']
device_dict = data.setdefault(device_kind, {})
date_dict = device_dict.setdefault(event_date, {})
date_dict[page] = date_dict.setdefault(page,0) + 1
print(data)
cursor.execute("DROP TABLE ...")
cursor.execute("CREATE TABLE IF EXISTS ... ")
db = dataset.connect(url='postgresql://postgres:admi@localhost/data')
table.create_column('user', db.types.text)
table.insert({'user':"new_user_name"})
table.find(user="user_name")
table.count(user="user_name")
# выкидываем проверку клавиши, оставляем только само действие
def right(event):
print('right')
turtle.right(45)
# затем назначаем стрелке вправо нашу функцию
root.bind('<Right>', right)
# полностью убираем весь цикл while True, вместо него используем
root.mainloop()