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

Страница 1150 из 1885
Denis
17.01.2017
12:41:47
ну задача именно чтоит не руками же
https://pymotw.com/2/xml/etree/ElementTree/create.html

Pavel
17.01.2017
12:42:26
Блин, что Grab, что Selenium+PhantomJS, они не обрабатывают DOM поисковой выдачи Google.. ( Как это решить?..
я в своё время отказалс от гугла в пользу бинга. Как ни странно, ищет не хуже, а парится проще. плюс есть апи (вроде бы)

Проксимов
17.01.2017
12:42:44
Подскажите как проверить время исполнения python скрипта, заранее спасибо.

Google
Ivan
17.01.2017
12:43:04
Он просто Нужен и всё тут. Обязательно Гугл.

Темный
17.01.2017
12:43:21
я тут как-то спамил с парсингом али, так вот, там 2 запроса на 1 ип только и потом пустая страница. Понимает, что не человек

Pavel
17.01.2017
12:43:21
Он просто Нужен и всё тут. Обязательно Гугл.
а гугл верстку меняет каждые три дня плюс банит — только шум стоит.

Ivan
17.01.2017
12:43:45
а через прокси работает?
А как прокси может решить проблему? Что-то не уверен..

Темный
17.01.2017
12:43:57
разные ip же

Проксимов
17.01.2017
12:44:54
Подскажите как проверить время исполнения python скрипта, заранее спасибо.

Igor
17.01.2017
12:45:04
time, timeit

Темный
17.01.2017
12:45:22
может ты просто свой "лимит" истратил, типа того

Ivan
17.01.2017
12:45:50
Фигово короче

Проксимов
17.01.2017
12:46:31
time, timeit
Вот у меня есть код типа: ''' a=input() #что то делаем с a ''' Как измерить время работы?

Pavel
17.01.2017
12:47:07
кстати, движок селениума умеет xpath по загруженой странице. bsoup не нужен.

Johnnie
17.01.2017
12:47:08
на ё жми

Google
Ivan
17.01.2017
12:47:58
=)

Pavel
17.01.2017
12:49:02
Это да, просто подтягиваю скилл по bs4
xpath интереснее, чем css-like запросы

Проксимов
17.01.2017
12:49:57
time ./script.py <<< "some string"
Что это значит? Где это набирать?

Denis
17.01.2017
12:50:05
Проксимов
17.01.2017
12:50:12
У меня винда

Denis
17.01.2017
12:50:24
Там есть linux subsystem?

Темный
17.01.2017
12:50:25
хотябы не php

Проксимов
17.01.2017
12:51:31
Просто скажите, что нужно поставить в коде, чтобы мне печатал он в конце время исполнения

Pavel
17.01.2017
12:52:01
Темный
17.01.2017
12:52:40
http://stackoverflow.com/questions/8220801/how-to-use-timeit-module

Проксимов
17.01.2017
12:52:58
Я читал там

Но не понял

Pavel
17.01.2017
12:53:36
http://stackoverflow.com/questions/8220801/how-to-use-timeit-module
timeit не совсем то, он заточен на многократное выполнение одного и того же кода.

Темный
17.01.2017
12:53:48
а, сорян

Pavel
17.01.2017
12:54:51
самое простое,что не долго объяснять: запомнить время в начале скрипта, запомнить время в конце скрипта, из большего вычесть меньшее.

Pavel
17.01.2017
12:56:08
Он отрабатывает меньше секунды + там есть инпуты
ну и нахер его мерять, если он такой быстрый?

Johnnie
17.01.2017
12:58:31
у меня есть tuple, допустим types = int, str, float. как можно красиво сделать строку, чтобы в ней было что-то вроде 'Allowed types: int, str, float'? чтобы при изменении количества элементов в types строку править не нужно было

Google
Проксимов
17.01.2017
12:58:37
ну и нахер его мерять, если он такой быстрый?
Ну там интересно померять, что будет при изменении кода

Johnnie
17.01.2017
12:58:40
какой-то формат хитрый нужен

Pavel
17.01.2017
12:59:38
Ну там интересно померять, что будет при изменении кода
вот так и говори с самого начала, что ты хочешь код править и тебя волнует время исполнения. python -m cProfile xxx.py, все инпуты заменить на присвоение.

Pavel
17.01.2017
13:00:54
Johnnie
17.01.2017
13:01:33
'Allowed types: ' + ', '.join(a)
>>> types = int, str, float >>> ', '.join(types) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: sequence item 0: expected str instance, type found

Yuri
17.01.2017
13:01:38
'Allowed types: ' + ', '.join(a)
я бы через .format оформил

Проксимов
17.01.2017
13:03:38
да
No module named cProfile

Johnnie
17.01.2017
13:04:02
', '.join(i.__name__ for i in a)
так работает, спасибо

Pavel
17.01.2017
13:04:08
No module named cProfile
внимательно посмотри на порядок заглавных букв

Johnnie
17.01.2017
13:04:09
пойду формат еще покурю

Проксимов
17.01.2017
13:05:13
Johnnie
17.01.2017
13:11:47
чет ниче не накурил

мне казалось можно каким-то способом сделать распаковку внутри {}

Maxim
17.01.2017
13:19:46
Мб *?

Johnnie
17.01.2017
13:29:25
не. нужно писать столько {} в строке, сколько элементов в tuple

Проксимов
17.01.2017
13:44:41
Какой код лучше, со списком или со словарём?

Google
Проксимов
17.01.2017
13:44:41
https://github.com/leshark/download-it/blob/master/TASK.py

Denis
17.01.2017
13:45:19
Эскобар

Проксимов
17.01.2017
13:45:51
Что значит эскобар?

Темный
17.01.2017
13:46:15
теорема эскобара

ньюфаги

Проксимов
17.01.2017
13:46:53
Вы со своими теоремами..., какой вариант лучше?

Maxim
17.01.2017
13:46:55
колумбийский наркобарон

Johnnie
17.01.2017
13:47:18
Проксимов
17.01.2017
13:47:33
Admin
ERROR: S client not available

Denis
17.01.2017
13:47:47
Не видно

Проксимов
17.01.2017
13:48:29
Не видно
И что я не исправил?

Johnnie
17.01.2017
13:48:50
list1[int(i)]+=1

у тебя i и так int

Denis
17.01.2017
13:48:58
1 строка, 5 строка, 6 строка, 7 строка

Johnnie
17.01.2017
13:49:10
шо ты его дрочишь все равно

Denis
17.01.2017
13:49:26
К тому же решение неэффективно

Проксимов
17.01.2017
13:49:29
у тебя i и так int
Без этого не работает

И это строка

Вообще-то

Google
Denis
17.01.2017
13:50:03
Кстати да, делать одинаковые имена вложенным итераторам плохо

Johnnie
17.01.2017
13:50:18
ааа бля, так это вложенный цикл еще

я ливаю

Проксимов
17.01.2017
13:51:17
Принципиально лучше словарь или список

?

Denis
17.01.2017
13:51:30
Принципиально лучше пеп 8

Проксимов
17.01.2017
13:51:44
Вы просто #%^!

И питон не знаете

Maxim
17.01.2017
13:52:04
лол

Проксимов
17.01.2017
13:52:04
Только на мелкие ошибки и смотришь

На вопрос ответить не можешь

Denis
17.01.2017
13:52:17
Потому что они тут пока самые крупные

Проксимов
17.01.2017
13:52:35
Зато, бля** pep 8

Rita
17.01.2017
13:52:52
Темный
17.01.2017
13:52:56
Проксимов
17.01.2017
13:53:24
ритон?
И да, агритесь на опечатки

Rita
17.01.2017
13:53:43
тихо, тихо, всё хорошо

где вообще Игорь?

Проксимов
17.01.2017
13:53:50
Тут, что-то спросить так это невозможно

Denis
17.01.2017
13:53:58
Зачем он тебе?

Johnnie
17.01.2017
13:53:59
бля, тебя даже восьмиклассница троллит :D

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

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