Zellar #5741 28 августа 2019 Пацаны, есть проблема. Как установить hello world в javascript, чтобы переписать yandex и google на меня? Жиза для любопытныхЧекнул = пидор Поделиться сообщением Ссылка на сообщение
... #5742 28 августа 2019 Я думал ты мне код парсинга сюда дашь чисто по дружбе 10 минут гугла. С питоном не знаком: import requests match_list = [4992334191, 4988290252] for match_id in match_list: url = 'https://api.opendota.com/api/matches/{}'.format(match_id) req = requests.get(url) if 'duration' in req.json(): print (int((req.json()['duration']))/60) Поделиться сообщением Ссылка на сообщение
yellyex #5743 28 августа 2019 (изменено) Я думал ты мне код парсинга сюда дашь чисто по дружбе 10 минут гугла. С питоном не знаком: import requests match_list = [4992334191, 4988290252] for match_id in match_list: url = 'https://api.opendota.com/api/matches/{}'.format(match_id) req = requests.get(url) if 'duration' in req.json(): print (int((req.json()['duration']))/60) Ну нихуя се! Спасибо, дружище!Парень без ключа всё захуярил. Изменено 28 августа 2019 пользователем yellyex moonfangtopich написал 29.08.2019 в 14:57: У вас недостаточно широкий кругозор, пацаны Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды Поделиться сообщением Ссылка на сообщение
SKYnv #5744 28 августа 2019 (изменено) Я вот не понимаю, нафига давать код, который идёт от АПИ с ключом, которого у меня нет. но ключ получается за 1 секунду если зареган в стиме. бесплатно. Изменено 28 августа 2019 пользователем SKYnv << твой комментарий очень важен для форума. Поделиться сообщением Ссылка на сообщение
... #5745 28 августа 2019 Я думал ты мне код парсинга сюда дашь чисто по дружбе 10 минут гугла. С питоном не знаком: import requests match_list = [4992334191, 4988290252] for match_id in match_list: url = 'https://api.opendota.com/api/matches/{}'.format(match_id) req = requests.get(url) if 'duration' in req.json(): print (int((req.json()['duration']))/60) Ну нихуя се! Спасибо, дружище! теперь на отдых 7 дней плес rilril понравилось это Поделиться сообщением Ссылка на сообщение
yellyex #5746 28 августа 2019 Я думал ты мне код парсинга сюда дашь чисто по дружбе 10 минут гугла. С питоном не знаком: import requests match_list = [4992334191, 4988290252] for match_id in match_list: url = 'https://api.opendota.com/api/matches/{}'.format(match_id) req = requests.get(url) if 'duration' in req.json(): print (int((req.json()['duration']))/60) Ну нихуя се! Спасибо, дружище! теперь на отдых 7 дней плес Я как бы перманентно отдыхаю moonfangtopich написал 29.08.2019 в 14:57: У вас недостаточно широкий кругозор, пацаны Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды Поделиться сообщением Ссылка на сообщение
choojoykin #5747 28 августа 2019 Я не понимаю как вы так делаете. Типа находите код, хуй знает как он работает, но делает то что тебе нужно, корректируешь под себя и т.д. Я обычно если вижу тоже самое, то пытаюсь во всех деталях разобраться. Как же я ебал свою щепетильность pepehands pepehands pepehands Я тоже так хочу, а то из-за этого пиздец как медленно работаю. Еще есть ебаная хуйня с перфекционизмом. А учитывая, что работаю с JS, перфекционизм пиздец как жестко меня стопаритты еще не вкинул ни 1 примера своего кода блятьмне кажется ты просто пиздаболНихрена не получилось :) Откуда ссылка на парсинг? Я бы с дотабафа хотел. Там по турнирам и время видно. А напрямую по играм слишком долго. Где взять ключ или бесплатно можно АПИ юзать? Мне в принципе скорость то не нужна.блять парси хтмл нахуй в чем проблема ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
yellyex #5748 28 августа 2019 Я не понимаю как вы так делаете. Типа находите код, хуй знает как он работает, но делает то что тебе нужно, корректируешь под себя и т.д. Я обычно если вижу тоже самое, то пытаюсь во всех деталях разобраться. Как же я ебал свою щепетильность pepehands pepehands pepehands Я тоже так хочу, а то из-за этого пиздец как медленно работаю. Еще есть ебаная хуйня с перфекционизмом. А учитывая, что работаю с JS, перфекционизм пиздец как жестко меня стопаритты еще не вкинул ни 1 примера своего кода блятьмне кажется ты просто пиздаболНихрена не получилось :) Откуда ссылка на парсинг? Я бы с дотабафа хотел. Там по турнирам и время видно. А напрямую по играм слишком долго. Где взять ключ или бесплатно можно АПИ юзать? Мне в принципе скорость то не нужна.блять парси хтмл нахуй в чем проблема Да уже всё подогнали. Осталось только хуеву тучу матчайди записать в матчлист и всё :))) (нет)Надо приделать запись в файл всех значений по времени. Но я подберу. Просто устал за сегодня уже. moonfangtopich написал 29.08.2019 в 14:57: У вас недостаточно широкий кругозор, пацаны Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды Поделиться сообщением Ссылка на сообщение
choojoykin #5749 28 августа 2019 Осталось только хуеву тучу матчайди записать в матчлист и всё :))) (нет) >парси хтмлhttps://habr.com/ru/post/280238/ ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
yellyex #5750 28 августа 2019 Вот всё тоже самое, только по Мажорам, Минорам и тир3 турикам. Я как это вижу. Берем массив tier3Tourney. выбираем турнир на дотабафе, заходим на страницу матчей, на странице 20 игр, собираем с них время игры. И так до последней страницы. Записываем значения в массив, с которым я работаю. Для удобства значения записываются в файл и считываются с него при новом запуске кода. Но пока можно и без файла. У меня все данные записаны в массиве вручную. Вот полный код моей программы. И я знаю, что можно лучше и быстрее. Но я новичок мне можно. import numpy as np """ TIER 3 """ # ДАННЫЕ t3_Times = [27.19, 32.02, 46.37, 46.56, 14.19, 32.28, 60.43, 22.39, 32.33, 34.39, 28.07, 28.35, 43.18, 42.13, 59.28, 42.03, 24.32, 37.05, 33.21, 39.19, 37.04, 26.20, 26.40, 27.52, 28.49, 37.38, 38.44, 38.16, 24.25, 33.08, 42.23, 25.31, 32.14, 38.20, 27.15, 35.57, 37.49, 38.31, 46.56, 27.27, 45.20, 30.10, 23.54, 29.55, 34.21, 29.28, 33.43, 31.14, 32.35, 28.33, 20.04, 37.42, 47.34, 22.00, 33.28, 36.35, 41.56, 19.20, 21.15, 30.35, 29.56, 26.57, 31.13, 45.26, 56.59, 33.54, 24.42, 29.30, 26.07, 36.53, 17.25, 36.28, 35.17, 48.48, 43.55, 58.22, 25.44, 28.02, 24.03, 29.43, 50.09, 33.38, 40.58, 33.34, 68.12, 23.31, 39.58, 28.32, 51.24, 34.37, 34.55, 28.23, 57.40, 26.31, 48.01, 26.26, 37.59, 31.12, 37.38, 38.51, 27.38, 25.01, 39.37, 35.19, 19.31, 31.59, 49.38, 35.09, 33.28, 34.20, 35.27, 28.51, 23.40, 35.38, 26.29, 30.14, 21.37, 36.19, 30.30, 24.50, 43.04, 35.17, 19.12, 22.35, 30.29, 24.55, 36.13, 27.54, 34.12, 36.16, 29.21, 27.40, 32.07, 35.10, 39.49, 51.24, 31.54, 34.38, 37.28, 30.11, 57.35, 33.14, 48.35, 54.43, 43.08, 26.06, 30.50, 46.56, 52.40, 22.34, 28.01, 43.57, 35.24, 28.59, 36.39, 42.46, 31.29, 31.49, 42.55, 40.27, 45.56, 58.21, 47.58, 66.04, 46.41, 25.46, 52.09, 38.31, 32.54, 41.26, 33.35, 28.50, 43.37, 17.22, 28.35, 20.02, 37.54, 25.25, 26.35, 21.12, 44.26, 40.55, 45.32, 38.43, 16.14, 35.12, 47.10, 37.57, 35.11, 24.06, 28.13, 38.00, 42.41, 49.35, 50.09, 42.45, 50.34, 31.53, 39.57, 33.54, 42.30, 24.29, 30.41, 49.33, 45.07, 44.04, 35.36, 47.41, 27.36, 45.59, 31.02, 26.56, 22.53, 31.51, 31.35, 28.19, 32.24, 33.34, 20.42, 31.17, 28.02, 27.43, 26.55, 23.05, 29,48, 28.09, 33.06, 21.56, 31.48, 32.07, 27.40, 29.55, 37.13, 30.34, 18.48, 32.46, 22.41, 34.55, 26.28, 31.36, 34.07, 27.06, 29.15, 42.15, 37.30, 30.50, 23.11, 27.08, 34.42, 32.08, 24.31, 24.01, 23.41, 27.30, 23.04, 29.19, 32.11, 25.58, 23.33, 25.03, 31.57, 27.08, 33.02, 20.35, 38.19, 39.20, 31.54, 27.27, 31.03, 27.47, 28.37, 45.40, 38.04, 36.53, 34.23, 27.21, 32.29, 28.32, 23.07, 19.51, 25.05, 20.33, 24.34, 32.20, 32.11, 35.18, 32.24, 32.28, 32.09, 32.15, 25.49, 36.59, 20.15, 24.03, 22.54, 28.31, 35.04, 26.54, 37.21, 35.30, 35.03, 41.29, 38.42, 16.19, 23.22, 21.06, 22.41, 39.33, 25.31, 25.00, 32.10, 21.28, 27.59, 33.38, 45.13, 39.47, 30.39, 40.54, 36.30, 19.07, 37.35, 33.34, 20.28, 27.03, 21.34, 36.30, 39.06] # ФОРМУЛЫ t3_MS = [divmod(i, 1) for i in t3_Times] t3_M = [i[0] for i in t3_MS] t3_S = [round(i[1] * 100, 2) for i in t3_MS] # Минуты m1 = sum(t3_M) m2 = m1 * 60 #print(t3_MS) #print("") #print(t3_M) #print("") #print(t3_S) # Секунды s1 = sum(t3_S) s2 = s1 + m2 # Сложили секунды и минуты переведённые в секунды. s3 = len(t3_S) s4 = round(s2 / s3, 3) # Узнали сст значение секунд. Округлили до тысячной доли. s5 = round(s4 / 60, 3) # Перевели секунды в минуты. Округлили до тысячной доли. s6, s7 = divmod(s5, 1) # Разделили целые и десятичные числа. s8 = round(s7, 3) # Округлили пропорцию секунд до тысячной доли. s9 = s8 * 100 # Перевод пропорции в проценты. s10 = s9 * 60 / 100 # Перевод процентов в секунды. s11 = round(s10, 3) # Округляем миллисекунды до тысячной доли. s12, s13 = divmod(s11, 1) # Убрали миллисекунды у секунд. s14 = s12 / 100 s15 = s14 + s6 # Соединили минуты и секунды. # Результат t3_R = s15 print("") print("TIER 3 - Среднее время игры:", t3_R) print("") print(np.mean(t3_Times)) # Сравнить насколько я долбоёб. """ """ moonfangtopich написал 29.08.2019 в 14:57: У вас недостаточно широкий кругозор, пацаны Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды Поделиться сообщением Ссылка на сообщение
Zellar #5751 28 августа 2019 Я не понимаю как вы так делаете. Типа находите код, хуй знает как он работает, но делает то что тебе нужно, корректируешь под себя и т.д. Я обычно если вижу тоже самое, то пытаюсь во всех деталях разобраться. Как же я ебал свою щепетильность pepehands pepehands pepehands Я тоже так хочу, а то из-за этого пиздец как медленно работаю. Еще есть ебаная хуйня с перфекционизмом. А учитывая, что работаю с JS, перфекционизм пиздец как жестко меня стопаритты еще не вкинул ни 1 примера своего кода блятьмне кажется ты просто пиздабол Я стесняюсь. Мне кажется весь мой код говно полное. Когда будет что то, что мне самому понравится и я буду доволен качеством, тогда и покажу yellyex и ЖУМОНГ понравилось это Жиза для любопытныхЧекнул = пидор Поделиться сообщением Ссылка на сообщение
Kant #5752 28 августа 2019 ебушки воробушки JuJeu, yellyex и Empower понравилось это Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
... #5753 28 августа 2019 Осталось только хуеву тучу матчайди записать в матчлист и всё :))) (нет) >парси хтмлhttps://habr.com/ru/post/280238/ на опендоте все данные явно приходят нахуя хтмл парсить? yellyex понравилось это Поделиться сообщением Ссылка на сообщение
FeelYourDestiny #5754 28 августа 2019 Осталось только хуеву тучу матчайди записать в матчлист и всё :))) (нет) >парси хтмлhttps://habr.com/ru/post/280238/ на опендоте все данные явно приходят нахуя хтмл парсить? парси хтмл, блеать Поделиться сообщением Ссылка на сообщение
moonfangtopich #5755 28 августа 2019 я просто охуеваю, сколько сумасшедших вокруг Поделиться сообщением Ссылка на сообщение
yellyex #5756 28 августа 2019 Да мне не нужны лайв данные. Поэтому можно и html парсить moonfangtopich написал 29.08.2019 в 14:57: У вас недостаточно широкий кругозор, пацаны Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды Поделиться сообщением Ссылка на сообщение
... #5757 28 августа 2019 Да мне не нужны лайв данные. Поэтому можно и html парсить как ты его парсить собрался если тебе надо чтобы жс еще страницу посчитал из данных которые так и так приходят отдельным запросом? Поделиться сообщением Ссылка на сообщение
yellyex #5758 28 августа 2019 (изменено) Да мне не нужны лайв данные. Поэтому можно и html парсить как ты его парсить собрался если тебе надо чтобы жс еще страницу посчитал из данных которые так и так приходят отдельным запросом? Тогда никак. Изменено 28 августа 2019 пользователем yellyex moonfangtopich написал 29.08.2019 в 14:57: У вас недостаточно широкий кругозор, пацаны Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды Поделиться сообщением Ссылка на сообщение
... #5759 28 августа 2019 все мне хуево стало Feanaro, Empower, scarppy и 2 другим понравилось это Поделиться сообщением Ссылка на сообщение
aftermth #5760 28 августа 2019 Вот всё тоже самое, только по Мажорам, Минорам и тир3 турикам. Я как это вижу. Берем массив tier3Tourney. выбираем турнир на дотабафе, заходим на страницу матчей, на странице 20 игр, собираем с них время игры. И так до последней страницы. Записываем значения в массив, с которым я работаю. Для удобства значения записываются в файл и считываются с него при новом запуске кода. Но пока можно и без файла. У меня все данные записаны в массиве вручную. Вот полный код моей программы. И я знаю, что можно лучше и быстрее. Но я новичок мне можно. import numpy as np """ TIER 3 """ # ДАННЫЕ t3_Times = [27.19, 32.02, 46.37, 46.56, 14.19, 32.28, 60.43, 22.39, 32.33, 34.39, 28.07, 28.35, 43.18, 42.13, 59.28, 42.03, 24.32, 37.05, 33.21, 39.19, 37.04, 26.20, 26.40, 27.52, 28.49, 37.38, 38.44, 38.16, 24.25, 33.08, 42.23, 25.31, 32.14, 38.20, 27.15, 35.57, 37.49, 38.31, 46.56, 27.27, 45.20, 30.10, 23.54, 29.55, 34.21, 29.28, 33.43, 31.14, 32.35, 28.33, 20.04, 37.42, 47.34, 22.00, 33.28, 36.35, 41.56, 19.20, 21.15, 30.35, 29.56, 26.57, 31.13, 45.26, 56.59, 33.54, 24.42, 29.30, 26.07, 36.53, 17.25, 36.28, 35.17, 48.48, 43.55, 58.22, 25.44, 28.02, 24.03, 29.43, 50.09, 33.38, 40.58, 33.34, 68.12, 23.31, 39.58, 28.32, 51.24, 34.37, 34.55, 28.23, 57.40, 26.31, 48.01, 26.26, 37.59, 31.12, 37.38, 38.51, 27.38, 25.01, 39.37, 35.19, 19.31, 31.59, 49.38, 35.09, 33.28, 34.20, 35.27, 28.51, 23.40, 35.38, 26.29, 30.14, 21.37, 36.19, 30.30, 24.50, 43.04, 35.17, 19.12, 22.35, 30.29, 24.55, 36.13, 27.54, 34.12, 36.16, 29.21, 27.40, 32.07, 35.10, 39.49, 51.24, 31.54, 34.38, 37.28, 30.11, 57.35, 33.14, 48.35, 54.43, 43.08, 26.06, 30.50, 46.56, 52.40, 22.34, 28.01, 43.57, 35.24, 28.59, 36.39, 42.46, 31.29, 31.49, 42.55, 40.27, 45.56, 58.21, 47.58, 66.04, 46.41, 25.46, 52.09, 38.31, 32.54, 41.26, 33.35, 28.50, 43.37, 17.22, 28.35, 20.02, 37.54, 25.25, 26.35, 21.12, 44.26, 40.55, 45.32, 38.43, 16.14, 35.12, 47.10, 37.57, 35.11, 24.06, 28.13, 38.00, 42.41, 49.35, 50.09, 42.45, 50.34, 31.53, 39.57, 33.54, 42.30, 24.29, 30.41, 49.33, 45.07, 44.04, 35.36, 47.41, 27.36, 45.59, 31.02, 26.56, 22.53, 31.51, 31.35, 28.19, 32.24, 33.34, 20.42, 31.17, 28.02, 27.43, 26.55, 23.05, 29,48, 28.09, 33.06, 21.56, 31.48, 32.07, 27.40, 29.55, 37.13, 30.34, 18.48, 32.46, 22.41, 34.55, 26.28, 31.36, 34.07, 27.06, 29.15, 42.15, 37.30, 30.50, 23.11, 27.08, 34.42, 32.08, 24.31, 24.01, 23.41, 27.30, 23.04, 29.19, 32.11, 25.58, 23.33, 25.03, 31.57, 27.08, 33.02, 20.35, 38.19, 39.20, 31.54, 27.27, 31.03, 27.47, 28.37, 45.40, 38.04, 36.53, 34.23, 27.21, 32.29, 28.32, 23.07, 19.51, 25.05, 20.33, 24.34, 32.20, 32.11, 35.18, 32.24, 32.28, 32.09, 32.15, 25.49, 36.59, 20.15, 24.03, 22.54, 28.31, 35.04, 26.54, 37.21, 35.30, 35.03, 41.29, 38.42, 16.19, 23.22, 21.06, 22.41, 39.33, 25.31, 25.00, 32.10, 21.28, 27.59, 33.38, 45.13, 39.47, 30.39, 40.54, 36.30, 19.07, 37.35, 33.34, 20.28, 27.03, 21.34, 36.30, 39.06] # ФОРМУЛЫ t3_MS = [divmod(i, 1) for i in t3_Times] t3_M = [i[0] for i in t3_MS] t3_S = [round(i[1] * 100, 2) for i in t3_MS] # Минуты m1 = sum(t3_M) m2 = m1 * 60 #print(t3_MS) #print("") #print(t3_M) #print("") #print(t3_S) # Секунды s1 = sum(t3_S) s2 = s1 + m2 # Сложили секунды и минуты переведённые в секунды. s3 = len(t3_S) s4 = round(s2 / s3, 3) # Узнали сст значение секунд. Округлили до тысячной доли. s5 = round(s4 / 60, 3) # Перевели секунды в минуты. Округлили до тысячной доли. s6, s7 = divmod(s5, 1) # Разделили целые и десятичные числа. s8 = round(s7, 3) # Округлили пропорцию секунд до тысячной доли. s9 = s8 * 100 # Перевод пропорции в проценты. s10 = s9 * 60 / 100 # Перевод процентов в секунды. s11 = round(s10, 3) # Округляем миллисекунды до тысячной доли. s12, s13 = divmod(s11, 1) # Убрали миллисекунды у секунд. s14 = s12 / 100 s15 = s14 + s6 # Соединили минуты и секунды. # Результат t3_R = s15 print("") print("TIER 3 - Среднее время игры:", t3_R) print("") print(np.mean(t3_Times)) # Сравнить насколько я долбоёб. """ """ г1о2с3п4о5д6и7б8л9я10т11ь12 Empower, Fulelgupport и Kant понравилось это Поделиться сообщением Ссылка на сообщение