
V
21.12.2017
09:20:13
у нас флуд по пятницам в преддверии выходных)

Denis
21.12.2017
13:26:45
Привет честной компании!!!
Парни я Перл программист с со стажем в 15 лет, полтора года как я перешел на Руби, и вроде все так ниче. Но с другой стороны его Рельсы это же кошмар.
Поэтому я хочу перейти на Питон который мне нравится сильно.

Google

Denis
21.12.2017
13:28:18
Поэтому хочу у вас спросить. Посоветуйте пожалуйста хороший курс по Питону, желательно конечно бесплатный, но можно и платный но очень хороший.
Курс который от Майл ру, хорош слов нет. И сертификат, и стажировка, и какие-то деньги там маячат.
Но 20 тысяч для безработного меня это через край совсем.
Посоветуйте хорошую пре хорошую альтернативу. Гуру будьте добры.

Aquinary
21.12.2017
14:06:41
Но 20 тысяч для безработного меня это через край совсем.
Попробуйте проект какой-нибудь реализовать под свои цели, заодно и подтянитесь по навыкам, вытягивая нужную информацию по тем или иным вещам
Я тоже новичёк, но толку от всех этих курсов без применения их на практике?
А что за курс от маил ру? Текстовой или вебинар?

Denis
21.12.2017
14:07:07
щас линкану
https://geekbrains.ru/professions/python_developer?utm_source=google&utm_medium=cpc&utm_campaign=google_s_rus_programmist_python_main_lp_python_developer&utm_term=%2B%D0%BA%D1%83%D1%80%D1%81%D1%8B%20%2Bpython&utm_content=cid:952536441|gid:48954998044|aid:228099007651|pos:1t1|st:g|src:|dvc:c|reg:1011894&gclid=CjwKCAiA1O3RBRBHEiwAq5fD_N_cTsp8KbaCBrC_g5QtcUWZxZ5IX80QKChnsTHlsJ566e7ewm-UQBoCMhIQAvD_BwE
крутой конечно
ну я и так для себя всегда что-то делаю
вот сейчас думаю переписат скрипт с руби на питон и потренироваться заодно

Aquinary
21.12.2017
14:09:51
Попробуйте это посмотреть и после решите, нужен ли этот курс Вам или нет)
Ленивый питон — Курс программирования на Питоне (Python)
https://cloud.mail.ru/public/AhR9/6yxj8XRJA
Очень разочарован в курсах в видеоформате, одно сплошное бубнение, ни дикции, ни постановки речи

Google

Aquinary
21.12.2017
14:11:40
Экспрессии тоже никакой. Вот когда учился, были преподаватели, так они объясняли, с чувством, с толком с расстоновкой. И это можно было слушать и иногда даже интересно
А в таких курсах будут целый час рассказывать о том, как поставить питон третий к себе на компьютер и вывести "Привет, мир!"
Разочарование, в общем-то. Но дело Ваше :)

Vitaliy Nameless
21.12.2017
14:29:47
параллельно почитываю книжку саммерфильда по паттернам и планиую почитать еще одну по работе бигдата

Denis
21.12.2017
14:30:19
ясно спасибо

Vitaliy Nameless
21.12.2017
14:33:35
15 лет перла - это серьезно..
кстати, а никто не хочет на электронную книжку по пайтону скинуться?
я чото на нее облизываюсь, но платить за электронку 20 баксов как-то жмет слегка

It's
21.12.2017
14:42:52
Приветствую! Вопрос а кто нибудь в pyqt шарит?

Aquinary
21.12.2017
15:26:16
Очень интересно было бы послушать

Denis
21.12.2017
16:11:44
Парни обьясните разницу
data = feedparser.parse(feed1)
for item in data:
print (item)
вот я спарсил rss
дак вот этот принт выводит вообще какую-то херню
он не выводит центральные узлы
нет
вот то же самое в руби
feed = RSS::Parser.parse(rss)
feed.items.each { |x|
@title = x.title
@link = x.link
@description = x.description
@md5 = Digest::MD5.hexdigest @title

Google

Denis
21.12.2017
16:13:32
пожалуйста элемент цикла есть хеш и из него спокойно считываются ключи
или парсер не тот или блин я не знаю

Nikita
21.12.2017
16:15:52

Denis
21.12.2017
16:19:22
а что гики плохо?
там вроде все так круто оформлено
и сертификат и стажировка
и бабки
удеми рулез конечно но блин я иногда устаю от английского тем более индийской его версии
а помоему там все тренера индусы
вот пожалуйста другой вариант
https://www.coursera.org/learn/programming-in-python
я сам хочу себя вытянуть как за волосы как мюнхаузен
потому что блять когда я узнал сколько каталогов и файлов создает рельсы я резко передумал в ту сторону даже смотреть
дак вот все таки вопрос почему такая разница в парсе
не ну это вот как результат вывода списка
bash-3.2$ python3 rss.py
feed
entries
bozo
headers
etag
updated
updated_parsed
href
status
encoding
version
namespaces
там узлов центральных нет там херня какая-то
ни тебе channel item
нет бля их нет
и это рсс

Google

Denis
22.12.2017
07:34:37
---------------------------------------------------------------
Вопрос.
sudo pip3 install future
Password:
The directory '/Users/lir/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/lir/Library/Caches/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Requirement already satisfied: future in /usr/local/lib/python3.6/site-packages
ставим модуль а он уже стоит зашибись
from future import Future
юзаем модуль
И имеем такую херню
Traceback (most recent call last):
File "rss.py", line 3, in <module>
from future import Future
ImportError: cannot import name 'Future'


Aleksandr
22.12.2017
09:52:20
а ты ставишь и запускаешь в одном окружении? и в тех ли версиях питона?
да и импортируешь ли верно? https://pypi.python.org/pypi/future

Denis
22.12.2017
09:53:55
простите пожалуйста но я сильно нуб я только учусь
учусь и пытаюсь программировать, не безрезультатно
но в этом случае я вот сел в лужу

Aleksandr
22.12.2017
09:54:21
так ты проверь просто)

Denis
22.12.2017
09:54:43
вы можете для такого тупого ушлепка как я обьяснить это более подробно

Aleksandr
22.12.2017
09:55:01
что версии верные, что импорт правильный. Если я нашел этот самый модуль, то импорт там с future, а не future, по крайней мере так указано в доке модуля

Denis
22.12.2017
09:55:03
я делал pip3 pip easy_install и все под sudo

Aleksandr
22.12.2017
09:55:39
а питон сам потом как запускал? python или python3 ?

Denis
22.12.2017
09:55:53
я вот отсюда взял
https://wiki.python.org/moin/RssLibraries

Google

Denis
22.12.2017
09:56:47
3

Aleksandr
22.12.2017
09:56:51
а там вообще не то, там ссылка на модуль http://code.activestate.com/recipes/84317/, какой то самопальный
скопируй код в файл с именем future и положи рядом
там какая то реализация на тредах с таким же просто именем

Denis
22.12.2017
09:59:52
bash-3.2$ python3 future.py
Traceback (most recent call last):
File "future.py", line 1, in <module>
from future import Future
File "/Users/lir/future.py", line 1, in <module>
from future import Future
ImportError: cannot import name 'Future'
взял со страницы и сделал файл future

Vitaliy Nameless
22.12.2017
10:04:20
а из чего ты сделал вывод, что в пакете есть Future?
что это должно быть? некий класс?

Denis
22.12.2017
10:07:24
я на страничке прочитал
это же дока

Aleksandr
22.12.2017
10:10:50
файл ты положил, а запускаешь из какой директории?
/Users/lir/RUN.py" - предположим что так?
в файле future.py у тебя должен лежат код по той ссылке что я выше скидывал
ИЛИ скопируй тот код прям в свой основной файл и не парься с импортами
а вообще почитай до просветвления всякие такие доки https://pythonworld.ru/osnovy/rabota-s-modulyami-sozdanie-podklyuchenie-instrukciyami-import-i-from.html

Denis
22.12.2017
10:33:32
из хомяка своего
вот этот код - http://code.activestate.com/recipes/84317/??
читать я конечно буду
вот по поводу этих курсов что-то хорошее можешь сказать? https://geekbrains.ru/
мне курсы нужны я думаю с живыми людьми чтобы я задолбал их вопросами, доку не задолбаешь