
Вадим
20.02.2017
13:22:41
excel отлично csv читает
работа с csv это просто запись в файл ?: а как структуру таблица перенести из базы. читать про стандартную либу csv ?

Alexey
20.02.2017
13:23:22
csv это обычный текстовик

Игорь
20.02.2017
13:24:44

Igor
20.02.2017
13:24:55
os.path.join

Google

Igor
20.02.2017
13:25:07
и прочие функции из os.path'а

Игорь
20.02.2017
13:25:18
спасибо

Johnnie
20.02.2017
13:25:59
Если хочешь причесать аргументы, то можно взять argparse или click

Igor
20.02.2017
13:26:34
я сегодня узнал, что у click'а свои плюшки для тестирования есть
так охуенно
даже pytest-click плагинчик кто-то сделал
бесполезный довольно, правда
правда, как вот уже интерактивщину prompt-toolkit'а нормально тестировать я в душе не ебу
(ну то есть как-то можно, но мне лень гуглить)

melancholiac
20.02.2017
13:31:19
from selenium import webdriver
fox = webdriver.Firefox()
fox.close()еггог:AttributeError: module 'selenium.webdriver' has no attribute 'Firefox'
сие дело запущено в venv

Di
20.02.2017
13:32:27
Никто с coincap.io не работал?

melancholiac
20.02.2017
13:32:33
вроде все по екзамплам

Google

Di
20.02.2017
13:33:17
Никто с coincap.io не работал?
Запросы на разные валюты не отрабатывают только у меня или у всех?
http://www.coincap.io/page/ETH - не работает
http://www.coincap.io/page/BTC -работает

Dmitriy
20.02.2017
13:36:06

melancholiac
20.02.2017
13:38:17
>>> from selenium import webdriver as wd
>>> dir(wd)
['ActionChains', 'Android', 'BlackBerry', 'Chrome', 'ChromeOptions', 'DesiredCapabilities', 'Edge', 'Firefox', 'FirefoxProfile', 'Ie', 'Opera', 'PhantomJS', 'Proxy', 'Remote', 'Safari', 'TouchActions', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', '__version__', 'android', 'blackberry', 'chrome', 'common', 'edge', 'firefox', 'ie', 'opera', 'phantomjs', 'remote', 'safari', 'support']"найти где ты обосрался за 15 секунд"
хотя в екзамплах с большой (:V)

Igor
20.02.2017
13:41:41
а где обосрался?

melancholiac
20.02.2017
13:42:08
firefox а не Firefox
хотя вееееееейт

Dmitriy
20.02.2017
13:42:33
Нет
firefox - это не то
pip list

Igor
20.02.2017
13:43:28

melancholiac
20.02.2017
13:44:36
pip list
pip (9.0.1)
selenium (3.0.2)
setuptools (28.8.0)

Dmitriy
20.02.2017
13:47:00

Maksim
20.02.2017
13:49:19
Привет, всем, такой вопрос, как можно сделать чтоб for обработался до конца, если там есть исключения, на исключениях он просто заканчивает

Alexey
20.02.2017
13:50:23
try except

Maksim
20.02.2017
13:51:03
когда попадается исключение, работа прекращается

Johnnie
20.02.2017
13:51:17
внутри пиши

Maksim
20.02.2017
13:51:55
Внутри for?

Johnnie
20.02.2017
13:52:28
for _ in range(3):
try:
a = 0 / 0
except ZeroDivisionError:
print('except')

Maksim
20.02.2017
13:55:10
Помогло, спасибо)

Google

Nursultan
20.02.2017
14:18:28
Nursultan:
Всем привет. Посоветуйте какие нибудь онлайн курсы по питону на которых можно быстро за полгода с нуля до Джуна вырасти
Nursultan:
На руби есть thinknetica.com есть ли что-то такое на питоне?

Проксимов
20.02.2017
14:31:48

Nursultan
20.02.2017
14:32:01
Например

Проксимов
20.02.2017
14:32:01
Надо запинить сообщение о курсах

stonepig
20.02.2017
14:32:18
ой.

Nursultan
20.02.2017
14:32:32
Я имею ввиду есть кто-нибудь кто прошел такие курсы и стал разрабом?

Проксимов
20.02.2017
14:32:32

stonepig
20.02.2017
14:32:33
а где шапка, кстати, тут?
я, например, не могу долго делать всё по курсам

stonepig
20.02.2017
14:33:03
мне хочется писать что-то своё
я читаю книжку, смотрю примеры, а примеры переделываю под свои нужды
то есть, курсы, книжки для меня как источник инфы, идей, наверное
но я не разработчик, а диванный скриптописец

Igor
20.02.2017
14:36:21
pinned message должен отображаться в клиентах
и/или усидчивость %)

Google

stonepig
20.02.2017
14:38:03
а саблайм реально хороший? а то меня анаконда дичайше бесила

Igor
20.02.2017
14:38:29
я пользуюсь, меня практически всем устраивает. анаконда иногда тупит с goto definition, это бесит
но щас чел ее переписывает глобально

Paul
20.02.2017
14:38:37
Саблайм простой>удобный

stonepig
20.02.2017
14:38:48
я тут вим осваиваю

Paul
20.02.2017
14:38:57
Вкладки по файлам как в браузере

Igor
20.02.2017
14:39:15
что ты подразумеваешь под "как в браузере"?

Paul
20.02.2017
14:39:51
Ыыыы, в один ряд висят все последние файлы как вкладки в браузере

Admin
ERROR: S client not available

Igor
20.02.2017
14:40:01
а где не так? о_О
но, кстати, насколько я знаю, под капотом что у саблайма, что у вима, что у атома и vs code для питончика используется jedi, так что автодополнения всякие и goto везде должны более-менее одинаково работать
ну, не конкретно у редакторов, а у их плагинов для питона, конечно

stonepig
20.02.2017
14:41:14
пайчарм завлекает своим PEP8 форматированием автоматическим и VCS изкоробки
но такой комбайн

Igor
20.02.2017
14:41:50

stonepig
20.02.2017
14:42:17
а какие плагины мастхэв для сайблайма и питона?

Igor
20.02.2017
14:42:23
ой, ща :)
поищи по #sublimetext
я несколько простыней писал
надо бы блог-пост уже накатать :(

Alexey
20.02.2017
14:43:24
BracketHighlighter

Google

melancholiac
20.02.2017
15:00:30

stonepig
20.02.2017
15:01:40

Igor
20.02.2017
15:02:51
а с хуя ли бы ей фиксить?
ну написал фигню и написал, че теперь
pep8 - это не требование, а рекомендация

stonepig
20.02.2017
15:03:50
ок, а как убрать тогда эти подсвечивания?
именно по PEP8

Igor
20.02.2017
15:04:42
"anaconda_gutter_marks": false,
// "anaconda_gutter_theme": "basic", // 'basic', 'alpha', 'bright', 'dark', 'hard', 'simple'
"anaconda_linter_mark_style": "outline", // 'outline', 'fill', 'none', 'solid_underline', 'stippled_underline', 'squiggly_underline'
"anaconda_linter_underlines": false,
выбирай че хочешь
если хочешь полностью скрыть, то gutter marks == false (или true, тогда рядом с номерами строк будет предупреждение)
linter_mark_style == none
linter_underlines == false

stonepig
20.02.2017
15:06:27

Igor
20.02.2017
15:06:49
вероятно, остальные ошибки не к pep8 относятся, а к pyflakes или другому линтеру
а исправляются только pep8шные
учись сразу писать норм :(
ну или пользуйся пайчармом

stonepig
20.02.2017
15:07:16

Igor
20.02.2017
15:07:33
e501 по умолчанию в игнорлисте
насколько я помню
Эта группа больше не существует