
drjackild
26.05.2016
21:49:26
не понял вопрос сейчас вообще

Zart
26.05.2016
21:49:49
человек хочет бинарник на выходе

drjackild
26.05.2016
21:50:22
это ладно, первую часть вопроса я не распарсил

Artem
26.05.2016
21:51:28
Делаю в конструкторе ui, перегоняю в Py, пишу все то, что мне нужно - ввод вывод, расчеты и т.п. Примерно такой алгоритм?

Google

drjackild
26.05.2016
21:54:44
да, ui просто подключается (если речь о кутях), а потом уже пишешь логику просто

Zart
26.05.2016
21:55:46
гыгы
сразу видно писавших гуй людей

drjackild
26.05.2016
21:56:43
бля, вообще уже все позабывал, очень давно ничего гуюшного не делал. по поводу сборки - py2exe, но я тогда так и не смог собрать в один бинарник. в итоге собирал какой-то менее распространенной тулзой, бинарник весил под 40Мб)

Alexandr
26.05.2016
21:57:53
@webfl

Mikhail
26.05.2016
21:58:37
с флагом —onefile и ваще красота

drjackild
26.05.2016
21:59:15
я уже полез искать старый проект с гуём, ща нарою
бля, проект нашел, но чем я его собирал, я так и не понял ?
там лежит .spec файл

Zart
26.05.2016
22:03:22
py2exe, py2app, cx_Freeze, pyinstaller... практически весь список

drjackild
26.05.2016
22:03:55
походу pyinstaller я юзал, но не уверен. он спек файлы хавает?

Zart
26.05.2016
22:04:16
спек нужен только для сборки рпм

Google

Zart
26.05.2016
22:04:28
в сетап.пи загляни

drjackild
26.05.2016
22:04:34
не, я экзешник собирал
requirements:
beautifulsoup4
lxml
PyQt5
facepalm

Υπερβορεία
26.05.2016
22:06:21
facepalm тоже требует?
?

drjackild
26.05.2016
22:06:24
я его писал, когда только-только начал работать, еще за 7 баксов в час) походу тогда я не знал о setup.py и прочих приблудах))

Zart
26.05.2016
22:06:57
а зачем нужен суп, когда стоит лхмл?

drjackild
26.05.2016
22:07:18
этот вопрос я себе задам, когда изобрету машину времени
тогда я юзал его для парсинга, а не голый lxml
в код даже заглядывать не хочется)

Zart
26.05.2016
22:07:53
# when I wrote this, only me and God knew what I meant. Now only God knows

drjackild
26.05.2016
22:08:35
точно про данную ситуацию ?
ни одного коммента в коде

Zart
26.05.2016
22:09:28
самодокументируемый код - сам документируй

drjackild
26.05.2016
22:09:32
хотя сам код вроде бы и не ужасен, но это скорее заслуга самого Питона и пэп8

Mikhail
26.05.2016
22:10:37

drjackild
26.05.2016
22:10:54
а, ну значит это он был. он же один бинарник на выходе дает?

Mikhail
26.05.2016
22:11:02
как скажешь)
может и один

Google

drjackild
26.05.2016
22:11:12
который весит пиздец)

Mikhail
26.05.2016
22:11:18
ага
20метров

drjackild
26.05.2016
22:11:32
в принципе, в современном мире на бинарники по 20мб уже пох

Mikhail
26.05.2016
22:11:41
на файл с парой внешних библиотек и 2к строк
в целом да, 2016 как никак

drjackild
26.05.2016
22:12:40
у меня файл с кутями пятыми и 300 строк - 33,6 Мб

Mikhail
26.05.2016
22:13:07
ну так оно кути тянет) в целом че, удобно зато

drjackild
26.05.2016
22:13:08
но я думаю, что там еще можно под-ужать его, просто я тогда не парился об этом

Eugene
26.05.2016
22:26:49
с гуями на питоне писал только с quickly под ubuntu

Игорь
26.05.2016
22:46:35

drjackild
26.05.2016
22:47:05
пффф... у меня ни одного коммента, ты думаешь, я докстринги писал?

Игорь
26.05.2016
22:47:50
ну я по себе сужу. пайлинт говорит ататат на отсутствие докстрингов

Eugene
26.05.2016
22:48:53
хуйлинт! когда задачу надо сдать позавчера, не до пайлинтов
своё всегда TDD и с докстрингами а иногда вообще аврал

Игорь
26.05.2016
22:50:07
у нас например на каждый коммит запускается и показывает статистику для текущей ревизии.
если в тестах +100 варнингов, это не одобряется :(

Eugene
26.05.2016
22:52:35
это хорошо! а у нас меня не слушают, потому что все надо позавчера, сроки горят и все эти "новомодные" штуки не нужны, я занимаюсь ерундой а не код пишу, только внедряю что-то новое типа.. все же работало и без этого будет работать!
кароч валить надо в норм контору где норм процесс разработки

Zart
26.05.2016
22:54:17
*тонна сарказма* может тебе еще и ТЗ написать?

Google

.
26.05.2016
22:54:22
Гайз, наверно мега тупой вопрос, но чет не могу придумать норм способ. У меня есть строчки, которые нужно отделять по <br><br>, но их 2 вида, <br><br> и <br> <br>, как можно сплитануть оба случая?

[Anonymous]
26.05.2016
22:55:01

Игорь
26.05.2016
22:55:27

Zart
26.05.2016
22:55:51
у человека проблема.
он решил решить её регэкспами
теперь у него две проблемы.

[Anonymous]
26.05.2016
22:56:01

Zart
26.05.2016
22:56:46
зачем вам вообще супы и лхмл, если вы потом такой дурью маетесь, как пробелы между тегами?

Игорь
26.05.2016
22:59:11

Mikhail
26.05.2016
22:59:34
http://stackoverflow.com/questions/1059559/python-split-strings-with-multiple-delimiters

Zart
26.05.2016
22:59:47

Admin
ERROR: S client not available

Zart
26.05.2016
23:00:12
можно конечно, если либо хтмл заведомо известный, или задача совсем тривиальная
но в более общем варианте это звиздец же

Игорь
26.05.2016
23:00:51

Zart
26.05.2016
23:01:07
вот тебе ружье, вот тебе прицел на ногу

.
26.05.2016
23:01:43

Zart
26.05.2016
23:02:13
а тебе нужен plain text на выхлопе?
тогда по хорошему надо через дехтмлизатор какой-то прогнать, а <br> сконвертировать в переводы строк
а то кроме бр там может еще и <script> пролезет...

.
26.05.2016
23:03:59
не знаю, что такое дехтмлизатор

Zart
26.05.2016
23:04:09
стрип тэгов нафиг

Google

Zart
26.05.2016
23:04:37
я правда не хочу гадать что у тебя на входе и куда оно пойдет на выход

Игорь
26.05.2016
23:04:42

.
26.05.2016
23:05:13
вход строка текста, в которой встречается <br><br> или <br> <br>
вывод текстовый файл или список этих строк текста без бр

Zart
26.05.2016
23:06:06
.replace('<br>', '\n') не устраивает?

.
26.05.2016
23:08:00
Наверно устроит, я просто довольно слаб в проге, щас запилю, спасибо

drjackild
26.05.2016
23:08:48
а что, вк апи отдает посты с html тегами?
или это последствия парсинга словарей регулярочками?

Mikhail
26.05.2016
23:09:11
на хаскеле бы это в одну строчку решилось, а тут развели дискуссию
эх вы

Eugene
26.05.2016
23:09:23
хаха
хаскелем запарили уже тут

Mikhail
26.05.2016
23:09:48
хороший язык же
ты чего

Zart
26.05.2016
23:09:50
https://twitter.com/PHP_CEO/status/583196687717539840

drjackild
26.05.2016
23:09:54
хаскель-адепты повсюду

.
26.05.2016
23:09:56
с тегами

drjackild
26.05.2016
23:11:05
хотя, меня уже тоже тянет функциональщину попробовать, но скорее всего начну я с питона

Zart
26.05.2016
23:11:30
за функциональщину в питоне обычно бьют. иногда ногами.

drjackild
26.05.2016
23:11:41
я ж для себя

Mikhail
26.05.2016
23:12:08
сам себя побей