Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 20.04.2020
Сообщений: 43

Получить данные

30.04.2020, 16:49. Показов 573. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как получить сколько заработали GOD за 2020
Пробовал все что знаю, ничего не получается

Python
1
2
3
4
5
fondtre = 'https://game-tournaments.com/csgo/team/godsent'
 
page = requests.get(fondtre)
soup = BeautifulSoup(page.content, "html.parser")
tables = soup.select('table[class^="table table-striped table-condensed"]')
Миниатюры
Получить данные  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.04.2020, 16:49
Ответы с готовыми решениями:

Получить данные с сайта
Добрый день. Есть платформа которая объединяет разные каналы связи (чат-бот, вайбер и т.д.) Мне на python необходимо создать скрипт,...

Получить данные с поля search
Добрый день ! Недавно начал изучать Python, прилетела такая задача .. на сайте есть поле поиска, при введении символов оно в виде...

Получить данные, введенные пользователем
Доброго времени суток! Есть вопросы по поводу того, как работать с данными введенными пользователем. Опишу всю задачу, т.к. может...

9
0 / 0 / 0
Регистрация: 20.04.2020
Сообщений: 43
30.04.2020, 17:10  [ТС]
123
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
30.04.2020, 18:10
Цитата Сообщение от vinnet Посмотреть сообщение
Пробовал все что знаю,
\
мало знаешь, изучаем xpath и lxml

Python
1
2
3
4
5
6
7
8
9
>>> fondtre = 'https://game-tournaments.com/csgo/team/godsent'
>>> import requests
>>> page = requests.get(fondtre)
>>> import lxml.html
>>> tree = lxml.html.document_fromstring(page.content)
>>> list_ = tree.xpath("//td[.='2020 год']/following-sibling::td")
>>> list[0].text_content()
'54,000'
>>>
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
30.04.2020, 19:58
Python
1
2
3
4
5
6
7
In [1]: import requests
In [2]: from bs4 import BeautifulSoup
In [3]: page = requests.get('https://game-tournaments.com/csgo/team/godsent')
In [4]: soup = BeautifulSoup(page.content, 'html.parser')
In [5]: earnings = soup.select('tr:has(td.text-success) td')
In [6]: for year, earn in zip(earnings[::2], earnings[1::2]):
   ...:     print(year.text, earn.text)
Code
1
2
3
4
5
2020 год 54,000
2019 год 70,000
2018 год 143,250
2017 год 36,882
2016 год 114,500
Добавлено через 11 минут
Python
1
2
3
4
5
In [1]: import requests
In [2]: from bs4 import BeautifulSoup
In [3]: page = requests.get('https://game-tournaments.com/csgo/team/godsent')
In [4]: soup = BeautifulSoup(page.content, 'html.parser')
In [5]: print(soup.select_one('td:contains("2020 год") ~ td').text)
Code
1
54,000
1
0 / 0 / 0
Регистрация: 20.04.2020
Сообщений: 43
30.04.2020, 23:16  [ТС]
А если мне вместо 2020 год надо поместить строку, которую я получаю?
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
30.04.2020, 23:17
пока не понятно
0
0 / 0 / 0
Регистрация: 20.04.2020
Сообщений: 43
30.04.2020, 23:19  [ТС]
Я получаю слово, заранее оно мне не известно, как мне его поместить вместо 2020 год?
Python
1
soup.select_one('td:contains("2020 год") ~ td').text
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
30.04.2020, 23:23
Python
1
2
3
4
5
6
7
8
9
10
In [1]: '%d год' % 2019
Out[1]: '2019 год'
 
In [2]: '{} год'.format(2018)
Out[2]: '2018 год'
 
In [3]: year = 2017
 
In [4]: f'{year} год'
Out[4]: '2017 год'
0
0 / 0 / 0
Регистрация: 20.04.2020
Сообщений: 43
30.04.2020, 23:26  [ТС]
Я получаю название команды (изначально я ее не знаю), как можно найти ссылку имея только название?
Миниатюры
Получить данные  
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
30.04.2020, 23:28
самый лучший способ - почитать и понять css селекторы и xpath
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.04.2020, 23:28
Помогаю со студенческими работами здесь

Как получить в приложении данные из html формы?
Доброго времени суток. Интересует следующий вопрос: Есть приложение на pyqt, в котором присутствуют множественные поля для ввода данных....

Как получить данные, используя мой браузер bs4
Добрый день. Скрипт смотрит цену на предмета торговой площадки steam. Стим позволяет получить данные ограниченное кол-во, а потом...

Можно ли получить ПОТОКОВЫЕ данные из открытой книги Excel, который одновременно получает данные из Power Query
Ситуация такая. Открытый лист Excel получает данные раз в минуту с Power Query из sql-сервера. В таблице Excel каждый раз делается расчет...

Tkinter. Как получить данные (поместить в какие-либо переменные) о том, какие данные находятся в виджетах
Как получить данные (поместить в какие-либо переменные) о том, какая цифра находится в текстовом поле Entry, какой RadioButton находится в...

Получить данные из словаря
Приветствую, как решить уменя есть словарь, из него вытащить информацию, Вот сам словар : ---------------------------------- ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru