Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование[8]

Рекомендованные сообщения

А кто-то подскажет, как спарсить время игр с сайта, чтобы вручную не записывать? Я не ленюсь, но это бы на порядок ускорило мою работу :)

 

https://ru.dotabuff.com/esports/leagues/11140-destiny-cup/matches?date=patch_7.22

 

В массив times. И в значения минуты:секунды. Часы не в счёт.

На Python

зачем парсить время игр с дотабафа когда можно брать напрямую с dota api?


 

<< твой комментарий очень важен для форума.

Поделиться сообщением


Ссылка на сообщение

 

А кто-то подскажет, как спарсить время игр с сайта, чтобы вручную не записывать? Я не ленюсь, но это бы на порядок ускорило мою работу :)

 

https://ru.dotabuff.com/esports/leagues/11140-destiny-cup/matches?date=patch_7.22

 

В массив times. И в значения минуты:секунды. Часы не в счёт.

На Python

зачем парсить время игр с дотабафа когда можно брать напрямую с dota api?

 

Я просто не умею парсить вообще и АПИ пользоваться :(. Я новичок с гуглом кое-как справляюсь с кодом. Мне для автоматики только парсинга не хватает. Да и на дотабафе есть разделы по турнирам. Мне кажется с сайта проще.

Есть что почитать?


moonfangtopich написал 29.08.2019 в 14:57:
У вас недостаточно широкий кругозор, пацаны

Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды

Поделиться сообщением


Ссылка на сообщение

гугл  :blnate:


 

<< твой комментарий очень важен для форума.

Поделиться сообщением


Ссылка на сообщение
(изменено)

гугл  :blnate:

Гений, сука :pray:

 

Я думал ты мне код парсинга сюда дашь чисто по дружбе 


Изменено пользователем yellyex

moonfangtopich написал 29.08.2019 в 14:57:
У вас недостаточно широкий кругозор, пацаны

Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды

Поделиться сообщением


Ссылка на сообщение

 

гугл  :blnate:

Гений, сука :pray:

 

Я думал ты мне код парсинга сюда дашь чисто по дружбе 

 

welcome to real life

Поделиться сообщением


Ссылка на сообщение

 

гугл  :blnate:

Гений, сука :pray:

 

Я думал ты мне код парсинга сюда дашь чисто по дружбе 

 

1grvjo.jpg

choojoykin, yellyex, JuJeu и 1 другому понравилось это

 

<< твой комментарий очень важен для форума.

Поделиться сообщением


Ссылка на сообщение

 

гугл  :blnate:

Гений, сука :pray:

 

Я думал ты мне код парсинга сюда дашь чисто по дружбе 

 

ссоре парниш

тут интернет тут могут и нахуй послать  honkler

yellyex понравилось это

:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

 

гугл  :blnate:

Гений, сука :pray:

 

Я думал ты мне код парсинга сюда дашь чисто по дружбе 

 

иди мойку помой

Empower понравилось это

javascript:void(0);

Поделиться сообщением


Ссылка на сообщение

Мне звонили только один раз когда только начинал, с магазина игрушек, что ли

Бтв есть две почты + линкедин, нигде нет упоминания телеги, девушка находит меня в телеграме и пишет туда втф

 

мне как-то рекрутерКА в инстаграмме в директ написала  honkler

вот это я понимаю

`KV понравилось это

Поделиться сообщением


Ссылка на сообщение

 

Мне звонили только один раз когда только начинал, с магазина игрушек, что ли

Бтв есть две почты + линкедин, нигде нет упоминания телеги, девушка находит меня в телеграме и пишет туда втф

 

мне как-то рекрутерКА в инстаграмме в директ написала  honkler

вот это я понимаю

 

- Ты такой горячий, как насчет секса? С нашим проектом.


 

<< твой комментарий очень важен для форума.

Поделиться сообщением


Ссылка на сообщение
(изменено)

Как этот код переделать в парсинг дотабаффа. Мне нужно время игр и записать в массив с учётом всех страниц. Ну или хотя бы по одной странице.

https://ru.dotabuff.com/esports/leagues/11140-destiny-cup/matches?date=patch_7.22

 

 

import csv
from datetime import datetime
import requests
from bs4 import BeautifulSoup
 
 
def get_html(url):
    response = requests.get(url)
    return response.text
 
 
def get_all_links(html):
    soup = BeautifulSoup(html, 'lxml')
    tds = soup.find('table', id='currencies-all').find_all('td', class_='currency-name')
    links = []
    for td in tds:
        a = td.find('a', class_='currency-name-container').get('href')
        link = 'https://coinmarketcap.com' + a
        links.append(link)
    return links
 
 
def text_before_word(text, word):
    line = text.split(word)[0].strip()
    return line
 
 
def get_page_data(html):
    soup = BeautifulSoup(html, 'lxml')
    try:
        name = text_before_word(soup.find('title').text, 'price')
    except:
        name = ''
    try:
        price = text_before_word(soup.find('div', 
class_='col-xs-6 col-sm-8 col-md-4 text-left').text, 'USD')
    except:
        price = ''
    data = {'name': name,
            'price': price}
    return data
 
 
def write_csv(i, data):
    with open('coinmarketcap.csv', 'a') as f:
        writer = csv.writer(f)
        writer.writerow((data['name'],
                         data['price']))
        print(i, data['name'], 'parsed')
 
 
def main():
    start = datetime.now()
    url = 'https://coinmarketcap.com/all/views/all'
    all_links = get_all_links(get_html(url))
    for i, link in enumerate(all_links):
        html = get_html(link)
        data = get_page_data(html)
        write_csv(i, data)
    end = datetime.now()
    total = end - start
    print(str(total))
    a = input()
 
if __name__ == '__main__':
    main()
 

 

 


Изменено пользователем yellyex

moonfangtopich написал 29.08.2019 в 14:57:
У вас недостаточно широкий кругозор, пацаны

Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды

Поделиться сообщением


Ссылка на сообщение

Я думал ты мне код парсинга сюда дашь чисто по дружбе 

 

 

 

10 минут гугла. С питоном не знаком:

D6NXmg.png

yellyex понравилось это

 

DB

59221730.png


Я - гений, ёпта

bfe7003be27e8e81ce6a7d2d8192e9ae.jpg


22


msg-93176-0-72842500-1438846470_thumb.jpg

Поделиться сообщением


Ссылка на сообщение

Как этот код переделать в парсинг дотабаффа.

 

Тащемта всё очень просто. Берёшь без задней мысли и переделываешь

ЖУМОНГ, yellyex, Kant и 3 другим понравилось это

Shaman.png.0cdd33d48561cd068bb3c5ee78289381.png Anna.jpeg.03c9b49363298ceec256500a5d522f7d.jpeg Nigga.jpg.f807f2556bdbf68452292a9301494591.jpg

 

Поделиться сообщением


Ссылка на сообщение
(изменено)

 

Я думал ты мне код парсинга сюда дашь чисто по дружбе 

 

 

 

10 минут гугла. С питоном не знаком:

D6NXmg.png

 

Я уже гуглю. Но твой код попробую и отвечу тебе :)


Изменено пользователем yellyex

moonfangtopich написал 29.08.2019 в 14:57:
У вас недостаточно широкий кругозор, пацаны

Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды

Поделиться сообщением


Ссылка на сообщение

Я не понимаю как вы так делаете. Типа находите код, хуй знает как он работает, но делает то что тебе нужно, корректируешь под себя и т.д. Я обычно если вижу тоже самое, то пытаюсь во всех деталях разобраться. Как же я ебал свою щепетильность  pepehands  pepehands  pepehands  Я тоже так хочу, а то из-за этого пиздец как медленно работаю. Еще есть ебаная хуйня с перфекционизмом. А учитывая, что работаю с JS, перфекционизм пиздец как жестко меня стопарит


 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение

Нихрена не получилось :) Откуда ссылка на парсинг? Я бы с дотабафа хотел. Там по турнирам и время видно. А напрямую по играм слишком долго. Где взять ключ или бесплатно можно АПИ юзать? Мне в принципе скорость то не нужна.


moonfangtopich написал 29.08.2019 в 14:57:
У вас недостаточно широкий кругозор, пацаны

Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды

Поделиться сообщением


Ссылка на сообщение

ну вот смотришь и думаешь, чел тупо весь рабочий день пытается решить задачу, а мог бы уже сесть и в блокнот все игры переписать

и делать уже чет другое, за что вам только платят


VyMEtE8XtOI.jpg

  лучшая цитата финта+жизненная

XbkBCDXetHY.jpg

Поделиться сообщением


Ссылка на сообщение

ну вот смотришь и думаешь, чел тупо весь рабочий день пытается решить задачу, а мог бы уже сесть и в блокнот все игры переписать

и делать уже чет другое, за что вам только платят

Я вообще-то вручную и писал сидел :)))))

 

Я думал ты мне код парсинга сюда дашь чисто по дружбе 

 

 

 

10 минут гугла. С питоном не знаком:

D6NXmg.png

 

Я вот не понимаю, нафига давать код, который идёт от АПИ с ключом, которого у меня нет.

 

Не мог бы ты написать код парсинга сайта, может этого https://www.opendota.com/matches/4992334191, а может и дотабаффа.


moonfangtopich написал 29.08.2019 в 14:57:
У вас недостаточно широкий кругозор, пацаны

Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды

Поделиться сообщением


Ссылка на сообщение

Я не понимаю как вы так делаете. Типа находите код, хуй знает как он работает, но делает то что тебе нужно, корректируешь под себя и т.д. Я обычно если вижу тоже самое, то пытаюсь во всех деталях разобраться. Как же я ебал свою щепетильность  pepehands  pepehands  pepehands  Я тоже так хочу, а то из-за этого пиздец как медленно работаю. Еще есть ебаная хуйня с перфекционизмом. А учитывая, что работаю с JS, перфекционизм пиздец как жестко меня стопарит

перфикционист хуже пидораса :buba:

Поделиться сообщением


Ссылка на сообщение

 

ну вот смотришь и думаешь, чел тупо весь рабочий день пытается решить задачу, а мог бы уже сесть и в блокнот все игры переписать

и делать уже чет другое, за что вам только платят

Я вообще-то вручную и писал сидел :)))))

 

Я думал ты мне код парсинга сюда дашь чисто по дружбе 

 

 

 

10 минут гугла. С питоном не знаком:

D6NXmg.png

 

Я вот не понимаю, нафига давать код, который идёт от АПИ с ключом, которого у меня нет.

 

Не мог бы ты написать код парсинга сайта, может этого https://www.opendota.com/matches/4992334191, а может и дотабаффа.

 

У меня его тоже не было, пока не получил, очевидно.  :lol:


 

DB

59221730.png


Я - гений, ёпта

bfe7003be27e8e81ce6a7d2d8192e9ae.jpg


22


msg-93176-0-72842500-1438846470_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...