
Andrew
07.05.2019
14:41:21

Worlak
07.05.2019
14:42:05

Andrew
07.05.2019
14:42:27

привет?
07.05.2019
14:45:47

Google

[Anonymous]
07.05.2019
15:05:17
Подскажите, где найти можно найти комманду разработчиков любителей или вписаться в какойнибудь опенсорс проект ? Хотел бы поднять скилл работы в команде да и вообще перенять \поделиться опытом с другими людьми.

Антон
07.05.2019
15:08:03
вчера тут был желающий ментором поработать
Готов стать ментором в Python3.
в ЛС ему пишите

Provotok [Воркаю]
07.05.2019
15:09:00
Ахахахах

Tigran
07.05.2019
15:12:10

Nikolay
07.05.2019
15:15:32

Андрей
07.05.2019
15:16:47
Подскажите как формат списка с переменными float поместить в массив, принимает только int:
From numpy import array
var = array([[5.004,6.008],[7.009,6.004]])
Иначе ругается

Tigran
07.05.2019
15:17:34
чё
твой пример у меня работает
>>> from numpy import array
>>> var = array([[5.004,6.008],[7.009,6.004]])
>>> var
array([[5.004, 6.008],
[7.009, 6.004]])

Arnaud
07.05.2019
15:22:06
#работа #удаленный, проект на 1 месяца максимум:
создание парсеров на Python 3 для сбора данных о координатах, адресе, времени работы и других атрибутах для точек торговых/обслуживающих сетей доступных на сайте. используя библиотеки reqests, bs4, selenium, другие библиотеки.
Результатом работы парсера в pandas.DataFrame.
75 URL - бюджет 75 000 руб.


Андрей
07.05.2019
15:22:17
твой пример у меня работает
>>> from numpy import array
>>> var = array([[5.004,6.008],[7.009,6.004]])
>>> var
array([[5.004, 6.008],
[7.009, 6.004]])
Почему тогда это не работает(
Тяну через иксель, потом датафрейм, выбираю столбцы необходимые и пытаюсь вставить в массив
wb = load.workbook(filepath)
sheet = wb.active
df1 = pd.DataFrame(sheet.values)
df2 = df1.values.tolist()
list1 = df2[[0,1,2]]
list2 = df2[[3]]
var1 = array(list1)
var2 = array(list2).T
Ругается на строчку с list1
Typerror list indices must be integers or slices not list. Но мне нужен именно такой формат чтоб поместить его в массив

Tigran
07.05.2019
15:23:23
потому что список не поддерживает индексацию в стиле пандас

Google

Tigran
07.05.2019
15:23:28
df2 = df1.values.tolist()
list1 = df2[[0,1,2]]
так нельзя
зачем tolist-то?

Андрей
07.05.2019
15:28:05

Tigran
07.05.2019
15:28:41
тут нужно мнение эксперта
@deluxoft, твой выход

S̶m̶°̶O̶k̶™?✔️
07.05.2019
15:29:48
Вау, баги телеграм х

Nikolay
07.05.2019
15:30:15
Не думаю, что там что-то сложное. Внимательно читайте доку

Богдан
07.05.2019
15:30:55

Andrew
07.05.2019
15:31:10
Почему тогда это не работает(
Тяну через иксель, потом датафрейм, выбираю столбцы необходимые и пытаюсь вставить в массив
wb = load.workbook(filepath)
sheet = wb.active
df1 = pd.DataFrame(sheet.values)
df2 = df1.values.tolist()
list1 = df2[[0,1,2]]
list2 = df2[[3]]
var1 = array(list1)
var2 = array(list2).T
Ругается на строчку с list1
Typerror list indices must be integers or slices not list. Но мне нужен именно такой формат чтоб поместить его в массив
skv_2=pd.read_excel('primer.xlsx','er',parse_cols=[i+1,i+2,i+3,i+4,i+5])

Nikolay
07.05.2019
15:31:23
Запускаем гуся работяги!

Tigran
07.05.2019
15:31:40
там ведь даже написано, как

Андрей
07.05.2019
15:32:37

Arnaud
07.05.2019
15:32:53

Nikolay
07.05.2019
15:33:17
Судя по описанию

Arnaud
07.05.2019
15:34:53
нет, сам парсер нужно на выход

Google

Nikolay
07.05.2019
15:35:03
А, ну тогда мало.

Антон
07.05.2019
15:37:55
парсер стабильный, пока стабилен сайт. А парсер, который продолжает работать после изменений на сайте источнике - это скорей из области фантастики

Arnaud
07.05.2019
15:39:11
все верно, пока стабильный сайт

Amaro
07.05.2019
15:40:46

hachiman
07.05.2019
15:41:15
1url = 1k

Arnaud
07.05.2019
15:42:03

Nikolay
07.05.2019
15:42:23

Arnaud
07.05.2019
15:42:29
https://www.verno-info.ru/shops

hachiman
07.05.2019
15:45:06
Gugl kom
Давай ты бущ делать то что делается через selenium, а я bs4 ?!

Nikolay
07.05.2019
15:47:25
Скрапинг - это дно фриланса, вот что я скажу ?

hachiman
07.05.2019
15:49:19
Не хочешь Как хочешь

Amaro
07.05.2019
15:49:59
Зачем скрапить ярче, если там список можно файликом скачать?

Slam! 538
07.05.2019
15:50:41

Антон
07.05.2019
15:50:47

Arnaud
07.05.2019
15:51:23
это один случай - когда сразу можно скачать, а есть другие конфигурации сайты, где нужно парсер создать

Slam! 538
07.05.2019
15:51:25
Куча методов с супом и тут гадкий утёнок - .get(url, stream=True)
with open('yasno', 'w') as f

Nikolay
07.05.2019
15:52:42
Мемы

Slam! 538
07.05.2019
15:53:19

Arnaud
07.05.2019
15:53:46
отдельный парсер на каждый

Google

Admin
ERROR: S client not available

Slam! 538
07.05.2019
15:54:08
С тебя 75 урлов, с меня 75 скриптов?

?
07.05.2019
15:54:26

Arnaud
07.05.2019
15:54:27
универсальный парсер не получается делать

?
07.05.2019
15:54:46

Arnaud
07.05.2019
15:54:49

Slam! 538
07.05.2019
15:55:17

Arnaud
07.05.2019
15:55:32
да

Slam! 538
07.05.2019
15:56:00
Я не думаю, что сложность парсинга для каждого урла одинакова

?
07.05.2019
15:56:15
Че парсить то нужно, я думаю там можно через bs4 поиск делать по тегам регулярки со страниц по именам
И не нужно 100500 скриптов

hachiman
07.05.2019
15:56:54
О как

Slam! 538
07.05.2019
15:57:31

?
07.05.2019
15:57:48
Так сделай, че ты
Так ты мне скажи что парсинь нужно то а, я уже третий раз *** говорю
Ни сайта, не темы

Arnaud
07.05.2019
15:57:52
потенциально да, по тегам, но для этого нужно минимально где-то 50 url cделать чтобы определить подходящие теги

Slam! 538
07.05.2019
15:58:12

?
07.05.2019
15:58:22

Arnaud
07.05.2019
15:58:31
если бы, сам все это сделал :))

hachiman
07.05.2019
15:59:40
Я б советовал учить это дело, но у вас Виндовс

Google

Проксимов
07.05.2019
16:01:13

Nikolay
07.05.2019
16:01:36
Вызывайте врача

Arnaud
07.05.2019
16:01:47

Nikolay
07.05.2019
16:02:18
У меня большой опыт в этом, но летом Николай отдыхает

Arnaud
07.05.2019
16:02:45

Nikolay
07.05.2019
16:03:17
виндовс не нужен

Проксимов
07.05.2019
16:03:34

Nikolay
07.05.2019
16:03:34
Try catch и работает, дальше не мои проблемы?

hachiman
07.05.2019
16:03:42
И что?
Селениум + Виндовс = Проблема