@python_beginnersЭта группа больше не существует

Страница 1508 из 1885
Bulatbulat48
30.03.2017
10:37:49
задам вопрос в тему, у меня есть скрипт: парсит данные и кладет в базу, за 1 сбор каждый раз коннектится в бд. Лучше переписать, чтобы собирал в массив и клал в 1 итерацию в БД?

Igor
30.03.2017
10:38:16
Dk
30.03.2017
10:38:19
У тебя какая бд?

Bulatbulat48
30.03.2017
10:38:34
Google
Igor
30.03.2017
10:38:44
У тебя какая бд?
у точки - не удивлюсь теперь, если sqlite :))

.
30.03.2017
10:38:49
Дико извиняюсь, я даун и все такое, знаю разницу между бд и таблицей, просто почему-то показалось, что это 2 бд, благодрю)

Igor
30.03.2017
10:39:15
ниче-ниче, ты не даун, все хорошо, но это одна БД и две таблицы, да

Bulatbulat48
30.03.2017
10:39:34
даже вроде не таблицы? а столбцы

Igor
30.03.2017
10:39:37
у одной БД (в postgresql, например, точно) еще может быть несколько схем, там тоже через точку

даже вроде не таблицы? а столбцы
ну таблицы-то все равно две, джойн по product и по pc делается

Anna
30.03.2017
10:40:05
https://www.w3schools.com/sql/default.asp

Dk
30.03.2017
10:41:18
Хз тогда, вообще, там типа диспетчер свой и ограничение на количество коннектов. Лучше всего за один коннект делать, так как деконнект не моментально делается.

Это из моего опыта нагрузки базы.

Bulatbulat48
30.03.2017
10:43:47
спс, а коннект сильно грузит?

Dk
30.03.2017
10:44:01
Никак

Сергей
30.03.2017
10:57:54
задам вопрос в тему, у меня есть скрипт: парсит данные и кладет в базу, за 1 сбор каждый раз коннектится в бд. Лучше переписать, чтобы собирал в массив и клал в 1 итерацию в БД?
если у тебя в этом месте проблема - переписывай, если нет проблемы - займись чем-то другим. А так вообще лучше поддерживать коннект, так как реконнект операция дорогая.

Google
Сергей
30.03.2017
10:58:59
спс, а коннект сильно грузит?
оно не грузит, но тупит, Но если, конечно, там не будет миллион коннектов...

Denis
30.03.2017
11:04:56
Кто нибудь работал c openpyxl? решил потестить но хоть убей не записывает данные в нужную ячейку =(

Centrino
30.03.2017
11:05:23
а в какую записывает?

Denis
30.03.2017
11:06:15
точнее сказать не в какую =(

Denis
30.03.2017
11:10:18
а в какую записывает?
и при попытке считать диапазон говорит что нет атрибута range

vals = [v[0].value for v in sheet.range('A1:A2')]

Centrino
30.03.2017
11:11:17
ты уверен что там есть range?

http://openpyxl.readthedocs.io/en/default/usage.html

ws2 = wb.create_sheet(title="Pi") ws2['F5'] = 3.14

запись не выглядит сложной

Denis
30.03.2017
11:13:41
запись не выглядит сложной
возможно в статье на хабре ошибка

Centrino
30.03.2017
11:13:57
это же хабр)

Denis
30.03.2017
11:14:17
это же хабр)
отсюда брал https://habrahabr.ru/post/232291/

Centrino
30.03.2017
11:14:34
статье почти три года

и там про другую библиотеку. А не, и про эту тоже

Centrino
30.03.2017
11:15:35
обычно документацию смотрю, если нужен пример

статьи это если нужно узнать о существовании библиотеки

Igor
30.03.2017
11:21:59
статьи это если нужно узнать о существовании библиотеки
людей, неумеющих в английский, очень много :(

Google
Centrino
30.03.2017
11:22:38
помню как показывал вендо-админам ssh. Они еще спрашивали: тут все на английском и ты это понимаешь?

Denis
30.03.2017
11:28:07
это же хабр)
Статья так и не ответила на вопрос как прочитать диапазон =(

Centrino
30.03.2017
11:28:34
я построчно читал весь файл

data = [worksheet.cell(row=1,column=i).value for i in range(1,11)]

видимо там нет отдельной функции на range, только из каждой ячейки или строками

Мишаня
30.03.2017
12:11:32
ребят здрасте, я полный нубас в программировании, и хотел вот что у вас узнать косательно python, где можно найти словарь(или другое название, дикии ор) всех команд, и где можно найти задания для новичка? вообще только постигаю....очень интересно но много не понятного.

Johnnie
30.03.2017
12:12:41
Азбука

Маришка
30.03.2017
12:12:45
Лутца

stonepig
30.03.2017
12:12:54
Укус Питона

Маришка
30.03.2017
12:12:56
Dive into Python

Мишаня
30.03.2017
12:13:10
AByteofPythonRussian-2.01.pdf

читаю это)

Мишаня
30.03.2017
12:15:08
я возможно не правильно изьясняюсь, не судите строго, много новых терминов, поэтому. благодарю за помощь.

Маришка
30.03.2017
12:15:17
AByteofPythonRussian-2.01.pdf
Ну, так это и есть Укус Питона.(отлично скопировал название)

Мишаня
30.03.2017
12:16:05
благодарю!

Google
b0g3r
30.03.2017
12:16:13
Дайте чатик шарпистов

53r63rn4r
30.03.2017
12:16:38
Прощяй, богер

Маришка
30.03.2017
12:17:22
http://telegram.me/CSharpChat

Axm
30.03.2017
12:27:39
Сергей
30.03.2017
12:28:59
знатоки!

внимание, вопрос

Admin
ERROR: S client not available

Сергей
30.03.2017
12:29:12


как хранить такую херню

при этом надо еще и выполнять задачу в начале синих кружков и в конце

старт-стоп

Bulatbulat48
30.03.2017
12:32:59
а нулевой день месяца, это как?

Сергей
30.03.2017
12:33:19
то час

а не день

Alex
30.03.2017
12:33:27
53r63rn4r
30.03.2017
12:33:54
как хранить такую херню
Я думаю это нужно отрисовывать жсом

Сергей
30.03.2017
12:33:59
ну и не в этом был вопрос, картинка из интернета для примера

я спросил, как хранить

а не как отрисовать

53r63rn4r
30.03.2017
12:34:23
состояния в жсоне храни

Google
53r63rn4r
30.03.2017
12:34:43
в жсоне массивом или многомерным массивом

Spacehug
30.03.2017
12:35:08
Смотря что хранить

Сергей
30.03.2017
12:35:35
да я вроде написал все - расписание это и надо старт-стоп делать задачи в нужное время

Spacehug
30.03.2017
12:35:42
В смысле, тут можно с двух сторон подойти: хранить периоды ("рабочие часы"?) или состояние дней

Сергей
30.03.2017
12:36:13
тут можно с кучи сторон подойти вообще

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

меня смущает переход суток

чекать состояние, конечно, можно

Маришка
30.03.2017
12:39:05
Ну, как минимум можно лишь хранить кол-во часов в промежутке

Bulatbulat48
30.03.2017
12:39:43
я думал кронтаб нужен 5 21-23 21-23 * Mon

53r63rn4r
30.03.2017
12:39:54
в листе в день 24 записи( 0 или 1), если 1, то запускать

Ну и еще избавиться от состояния гонки, и лочить, если процесс запущен - то не запускать, т.е. кэшировать состояние

53r63rn4r
30.03.2017
12:41:25
И так в жсоне хранить даты, а в нем массивы

Сергей
30.03.2017
12:41:40
то уже нюансы

53r63rn4r
30.03.2017
12:41:43
Жсом рендерить это, жмакаешь - перезаписал массив, отправил на бэк

Страница 1508 из 1885

Эта группа больше не существует Эта группа больше не существует