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

Страница 792 из 1885
V
17.11.2016
21:08:20
да я вот обнаружил, что когда дебажил свой умирающий поток с помощью try/except, то поток умирал потому, что не ловил исключение. а происходило это потому, что я делал except Exception. когда сделал просто except - исключение поймалось и все задебажилось. исключение это было selenium.common.exceptions.TimeoutException. вопрос я хотел задать в общем-то типа "какого хрена?"

b0g3r
17.11.2016
21:10:15
Забавно

V
17.11.2016
21:10:43
смотрю в код селениума и вижу, что это исключение наследует от WebDriverException, которое наследует от Exception. вопрос в силе - какого хрена происходит?

Google
V
17.11.2016
21:12:21
я сначала было подумал, что он не от Exception наследует и в этом все дело, но нет вот, проверил, от Exception

я чего-то упускаю, мне кажется, и меня это напрягает

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

b0g3r
17.11.2016
21:14:09
>>> from selenium.common.exceptions import TimeoutException >>> try: ... raise TimeoutException ... except Exception: ... print(123) ... 123

так шо все окей ловит)

V
17.11.2016
21:17:28
ну да, мистики не бывает, конечно ловит. но вот у меня почему-то не ловит. я там наворотил немножко с потоками, видимо где-то что-то перемудрил

а, даже нет, вот что. оно ловится на самом деле, но поток умирает. а если там просто except, то ловится, но поток не умирает. вот что я хотел сказать

причем logger.exception показывает вроде одно и то же в обоих случаях

ну в жопу, на свежую голову надо разбираться, чот нихера не понимаю уже

завтра выяснится какая-нить ерунда и на этом вопрос закроется

V
17.11.2016
21:31:53
типа того. только тут скорее selenium+phantomjs
а ghost.py не пробовал, кстати?

Zart
17.11.2016
21:50:34
в общем в итоге мы ему кошерно распределили винт, и поставили убунту через ручной вариант разбивки винта

Google
b0g3r
17.11.2016
21:54:18
это вот только сейчас?

Zart
17.11.2016
21:54:40
он еще поспать успел

плюс объяснение того что и как происходит

b0g3r
17.11.2016
21:58:21
лол

Stanislav
17.11.2016
22:02:36
Ну и отлично. А чего он грешил что винт полетел?
Возможно мы кошерно положили все, но оно пропадёт завтра ?

vlade11115
17.11.2016
22:03:07
Ну так прогони винт тестами, чтобы спать спокойно.

Stanislav
17.11.2016
22:03:45
А вообще это то что было в tty или в рекавери ещё тогда, до установки

http://termbin.com/v82f Syslog

http://termbin.com/o797 Xorg.0.log

Chuwie
17.11.2016
22:15:41
Ну так прогони винт тестами, чтобы спать спокойно.
Перед єтим сделав образ на негоже?

Petro
18.11.2016
04:59:57
Я тут погуглил... А закинуть текст в буфер только Tk может из стандартной библиотеки?

Petro
18.11.2016
07:02:21
Ну, простой способ для никсов я нашёл. К сожалению, аналог под винду работает на висте+ только, а есть вероятность, что на XP тоже юзаться будет

b0g3r
18.11.2016
07:03:48
А чем tk плох?

Можно поискать внешние модули

@CriOnsKry
18.11.2016
07:34:31
А чем tk плох?
Тем, что до сих пор существует?

Max
18.11.2016
07:35:39
Здрасти :)

Подскажите удобные облака для запуска приложений? Хотелось бы иметь возможность кодить на планшете.

@CriOnsKry
18.11.2016
08:09:35
Любой vds?

Google
@CriOnsKry
18.11.2016
08:09:54
Любой ssh application?

Albatrosicks
18.11.2016
08:13:05
На планшете не покодишь

[Anonymous]
18.11.2016
08:13:26
>Кодить >На планшете >И заводить облако

18.11.2016
08:13:33
хероку

например

Темный
18.11.2016
08:13:44
кодэнви

@CriOnsKry
18.11.2016
08:13:47
Alexander
18.11.2016
08:13:47
Подскажите удобные облака для запуска приложений? Хотелось бы иметь возможность кодить на планшете.
Звучит так, как будто ты хочешь использовать планшет как thin client для web IDE, который и собирает и выполняет твоё приложение на удалённом облаке.

@CriOnsKry
18.11.2016
08:14:47
Здесь питон тем более. У меня знакомый на плюсах кодит и собирает же в планшете

Max
18.11.2016
08:14:53
Да. Спасибо!

Mayday
18.11.2016
08:45:16
достаточно браузера чтобы кодить, но оно все какое-то...

Petro
18.11.2016
08:47:00
А чем tk плох?
Ну, для начала тем, что с ним всё равно не заработало запихивание текста в буфер обмена :) Пока заюзал pyperclip, но хочется более переносимое решение.

Max
18.11.2016
08:48:42
Я нагуглил несколько ссылок, но подумал, что может тут по опыту подскажут наиболее нормальный вариант.

Zart
18.11.2016
09:03:11
Max
18.11.2016
09:12:08
Дяденька, пей дальше руссиано и уже давно пора постирать свитер - попахивает.

Mayday
18.11.2016
09:43:54
такое надо спрашивать в старбаксе, у других хипстеров со смузи
вот ты ему такое написал, а он будет вести разработку в емаксе запущенном в тмуксе на собственном vps

и окажется, что зря ты так человека

Max
18.11.2016
09:47:30
только Vim, только хардкор ?

Amaro
18.11.2016
09:53:48
Я себе на вдс поставил шеллинэбокс и с любого планшета сижу в баше с вим в качестве иде. Даже с телефона, в случае жесткой необходимости.

Google
Amaro
18.11.2016
09:53:48
И да, там не тмукс, а byobu поверх тмукса :)

Dmitry
18.11.2016
10:07:49
Amaro
18.11.2016
10:09:53
Мне удобно...

Dan
18.11.2016
10:15:40
И да, там не тмукс, а byobu поверх тмукса :)
А чем byobu лучше screen? Чет пробовал но так и не прижился

Admin
ERROR: S client not available

Amaro
18.11.2016
10:20:10
Кнопками, строчкой внизу... Мультиоконностью ;)

тнн Itjunky
18.11.2016
10:21:54
А чем byobu лучше screen? Чет пробовал но так и не прижился
Тем, что он поверх скрина и тмукса и добавляет фич

Pavel
18.11.2016
10:33:08
Здесь питон тем более. У меня знакомый на плюсах кодит и собирает же в планшете
Один пацан писал все на JavaScript, и клиент, и сервер, говорил что нравится, удобно, читабельно. Потом его в дурку забрали, конечно. (c)

Older
18.11.2016
10:36:51
Посаны, я вам курсы для сеньоров принес

https://www.youtube.com/watch?v=wvH_OS777fg

@CriOnsKry
18.11.2016
10:37:12
Выучу и как диплом. Есть но не нужен

Albatrosicks
18.11.2016
10:38:57
кто-то просил ответить на счет бд в боте, со sqlite возникли проблемы(SQLite objects created in a thread can only be used in that same thread) решение скорее всего тут(пока не дошел до этого): http://codegur.com/40141515/sqlalchemy-pytelegrambotapi-sqlite-objects-created-in-a-thread-can-only-be-us

Letalis
18.11.2016
10:39:50
Посаны, я вам курсы для сеньоров принес
Очень молодец мальчуган, в его возрасте уже мало того что питон учит, так ещё и старается другим помогать.

Alexey
18.11.2016
10:41:33
Google
Roman
18.11.2016
10:42:24
https://www.youtube.com/watch?v=wvH_OS777fg
объясняет лучше, чем все хабровские мануалы

Alexey
18.11.2016
10:42:52
http://www.sqlite.org/wal.html
и на каждый поток по соединению + выключи автокоммит, если будешь делать много инсертов

Но все равно, если планируется хоть какая-нибудь существенная нагрузка, лучше возьми полноценную БД.

Илья
18.11.2016
10:50:40
Всем привет

Подскажите

Как задать иконку для приложения в свернутое в трей? Использую tkinter python 3.5

Сворачиваю вот так root.state('iconic')

Илья
18.11.2016
11:32:46
А как тогда?

Dmitry
18.11.2016
11:37:07
есть много графических тулкитов, они подключаются как сторонние библиотеки. я бы выделил wxwidgets (симпатичный лично мне, но не самый живой и qt (ну, это практически, де-факто стандарт)

https://ru.wikipedia.org/wiki/WxPython https://ru.wikipedia.org/wiki/PyQt

Dmitry
18.11.2016
11:57:36
ну, лучше сказать "не модный-молодежный", да

Dan
18.11.2016
11:58:01
https://www.youtube.com/watch?v=wvH_OS777fg

Темный
18.11.2016
11:58:53
https://www.youtube.com/watch?v=wvH_OS777fg
наконецто, джва года ждал

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

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