Sergey
11.02.2018
14:04:01
привет! подскажите кто знает, на чем быстрее всего парсер написать? (питон, js, ruby)
Никита
11.02.2018
14:08:13
Sergey
11.02.2018
14:08:29
спасибо!?
Aidar
11.02.2018
14:08:45
Google
Sergey
11.02.2018
14:14:21
знаю руби лучше всего, а так могу на любом, хотел время сэкономить
Andrey ?
11.02.2018
17:02:21
(да, вряд ли уже актуально, но не упомянуть не мог)
Sergey
11.02.2018
17:56:01
сделал на руби, watir почти как nokogiri, а есть пример парсер на питоне пощупать, на гитхабе или еще где?
Andrey ?
11.02.2018
18:00:53
Ватир разве не требует целый браузер?
Sergey
11.02.2018
18:03:47
headless chrome использовал
Andrey ?
11.02.2018
18:11:00
Ну, просто нокогири - это только парсер и, следовательно, куда легковеснее)
Sergey
11.02.2018
18:51:40
кстати да, может и зря я вообще хром взял в этот раз
HW_51Rs
11.02.2018
19:28:43
Подскажите, пожалуйста. Как посчитать узнать кол-во строчек в файле? (расширение .txt)
Валерий
11.02.2018
19:31:32
скопируй в редактор кода?
там есть нумерация строк?
а так не знаю
знаю как количество символов посчитать
Google
Absolute Nikola
11.02.2018
19:40:12
считать весь файл и посмотреть кол-во переносов строк
HW_51Rs
11.02.2018
19:40:36
Более оптимальный способ есть? Про \n я знаю.
Нашел еще такой sum(1 for l in open('file', ‘r’)) .
Absolute Nikola
11.02.2018
19:41:39
while input(): cnt+= 1
и переопредели stdin
Sergey
11.02.2018
22:08:36
конвертировать в массив и посчитать количество элементов
на руби в одну строчку можно сделать
хотя может какая-то штука есть и для построчного чтения
Egor
12.02.2018
10:21:26
Yaroslav
12.02.2018
12:41:28
лол
alex
12.02.2018
16:20:43
всем привет, прошу не гнобить ,только начал учить питон . и у меня вопрос . log.exception("Exception message") этот лог в exception ,чтобы выводился на консоль и в файл в файл сделал так logging.FileHandler('log_2.log', 'a') и setLevel(logging.INFO) . как это сделать ?
Денис
12.02.2018
16:22:19
AddHeandler
alex
12.02.2018
16:24:54
error = logging.getLogger("Error")
error.setLevel(logging.INFO)
handler_2 = logging.FileHandler('log_2.log', 'a')
handler_2.setLevel(logging.INFO)
formatter_2 = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
handler_2.setFormatter(formatter_2)
error.addHandler(handler_2)
вот такой код
try:
in_card = int(input("Repel "))
except ValueError:
error.exception("Exception message")
при таком исполнении выводит только в файл
Vitaliy Nameless
13.02.2018
10:54:56
Вернуться в игру
V
13.02.2018
15:52:46
Vitaliy Nameless
13.02.2018
15:53:26
?
V
16.02.2018
07:10:19
bot.send_message(message.chat.id, "blabla :" + \ "\nd: " + uy[message.chat.id] + \
"\ns: " + st[message.chat.id] + \
"\nf: " + ce[message.chat.id] + " " + \ da[message.chat.id] + " вц" nt[message.chat.id])
Google
V
16.02.2018
07:10:28
друзья, вот такой код
обязательно ли нужны "\"?
подскажите как сделать красивее
Yaroslav
16.02.2018
07:17:29
Прочитай про экранирование символов
И перенос строк кода
V
16.02.2018
09:22:37
не могу найти нормального обьяснения по моему случаю....
я думаю что надо так
bot.send_message(message.chat.id, "klsdlkasjdlkadls" +
"alsdk;lasdkals")