main_text = BeautifulSoup(page_count.text,'лксмл')
result = main_text.find_all('a',_class="")[81].get_text()
у меня здесь IndexError, скорее всего из-за того, что файл cookie.txt пустой. Это не очень хороший метод поиска ссылок. cur = "75,82"
print(float(cur.replace(',','.'))) # 75.82
print(float(cur)) # ValueError: could not convert string to float: '75,82'
currency = convert[0].text
заменить на:
currency = convert[0].text.replace(',','.')
import sqlite3
conn = sqlite3.connect('colors.db')
cursor = conn.cursor()
cursor.execute('SELECT id FROM colors') # Выбираем все id из таблици colors
result = cursor.fetchall()
unique_ids = set(result) # Здесь получаем уникальные id
for unique_id in unique_ids: # Проходимся по каждому id
cursor.execute('SELECT * FROM colors WHERE id=?',(unique_id[0],)) # Выбираем все записи с уникальным id
result2 = cursor.fetchall()
colors_list = [unique_id[0]] # Создаем список, который будем заносить в базу. Сразу первым элементом
# добавляем в список id
for tmp in result2: # В result2 у нас все записи каждого id
colors_list.append(tmp[1]) # Кортеж из базы имеет 3 элемента - id, цвет, дата. Нам нужен цвет, поэтому
# добавляем в список второй элемент
if len(colors_list) < 10: # Проверяем длину списка.
for _ in range(0,11-len(colors_list)): # Здесь в цикле выравниваем список, чтобы его потом передать в базу.
colors_list.append(None) # Добавляем в список None
print(colors_list)
cursor.execute('INSERT INTO colors2 VALUES(?,?,?,?,?,?,?,?,?,?,?)',(colors_list))
conn.commit()
conn.close()
CREATE TABLE "colors" (
"id" int,
"color1" text,
"date" text
);
CREATE TABLE "colors2" (
"id" int,
"color1" text,
"color2" text,
"color3" text,
"color4" text,
"color5" text,
"color6" text,
"color7" text,
"color8" text,
"color9" text,
"color10" text
);
import requests
from bs4 import BeautifulSoup
response = requests.get("https://steamcommunity.com/id/little4wingeneral/?xml=1")
soup = BeautifulSoup(response.text,"html.parser")
steamID64 = soup.select_one('steamID64').text
print(steamID64)
>>> 76561198975722860
soup = BeautifulSoup(response.text,"html.parser")
groups = soup.select('group groupID64')
for group in groups:
groupID64 = group.text
print(groupID64)
103582791429670253
103582791436397384
103582791457672580
103582791461046683
бесконечное или почти бесконечное кол-во экземпляров класса?
class My():
def __init__(self):
super(My, self).__init__()
my_list = []
def create_many_objects(count:int):
for x in range(0,count):
my_list.append( My())
create_many_objects(2)
for obj in my_list:
print(obj)
<__main__.My object at 0x7f1a4d3bc520>
<__main__.My object at 0x7f1a4d442d60>
global db???
global sql
Usually your SQL operations will need to use values from Python variables. You shouldn’t assemble your query using Python’s string operations because doing so is insecure; it makes your program vulnerable to an SQL injection attack (see https://xkcd.com/327/ for humorous example of what can go wrong).
Разные чуваки расхачили протокол управления моторчиками и написали либу для Python из того, что успел глянуть и больше всего понравилось: BrickNil и pylgbst — естественно они более гибкие, чем встроенные в приложение команды.
Нужно сделать графическую авторизацию (В доках там через консоль).Спасибо, рассмешили.
написал программку для регистрации ( код ниже ),Невооружённым глазом сразу видно, что именно вы писали код.
с telebot знаком, опыт имелся в создание телеграм ботов.Скорее всего не знаком и опыт не имеется.
Напишите пример кода.Здесь этот "уникальный" вопрос задавался несколько десятков раз. Поищите на тостере.