@ru_python

Страница 5855 из 9768
Matvey
07.07.2018
15:34:08
Да никто такой план на пол года не даст, тем более, не знаем бэкграунд твой. Если ты синьор Java , то это один план, а если школьник 7-ого класса - другой

Андрей
07.07.2018
15:38:40
опыт программирования на других языках есть?
Практического опыта в написании больших программ/проектов - нет. Базовые знания по C++, маленькие проекты по python на уровне написания несложных функций. Поэтому решил составить план на полгода, чтобы стать средним, уверенным Python программистом.

Dan
07.07.2018
15:40:06
Мать её, кошка

Google
Aragaer
07.07.2018
15:40:31
лично я изучал питон по learn python the hard way и особых проблем не испытывал. Ну да, второй. Ну и чо

Андрей
07.07.2018
15:41:54
Хочу развиваться в сфере AI, но сначала нужно изучить то, о чем написал выше, если кто-нибудь составлял список для себя, прошу кинуть в ЛС или сюда, за ранее спасибо :)

OlegBrony
07.07.2018
15:42:50
те у кого стоит линукс, какой вы дистрибутив выбрали?

Aragaer
07.07.2018
15:44:15
гента

bellicose
07.07.2018
15:44:29
за полгода? перечитал фантастику мидлом за такое время никак

в сети есть roadmap кстати , на гитхабе лежал

Aragaer
07.07.2018
15:45:30
я думаю, что освоить синтаксис, более-менее получить представление о билтинах и встроенных пакетах можно за месяц

а дальше уже идти в нужную сферу, параллельно с изучением языка

вот если бы вообще не было опыта программирования, тогда совсем другое дело

Андрей
07.07.2018
16:05:15
Kamran
07.07.2018
16:13:29
Можно ссылку?
https://github.com/GnuriaN/Python-Roadmap/blob/master/README.md

Svr3
07.07.2018
16:14:08
а зачем тут сдигают каретку? def send_answer(conn, status="200 OK", typ="text/plain; charset=utf-8", data=""): data = data.encode("utf-8") conn.send(b"HTTP/1.1 " + status.encode("utf-8") + b"\r\n") conn.send(b"Server: simplehttp\r\n") conn.send(b"Connection: close\r\n") conn.send(b"Content-Type: " + typ.encode("utf-8") + b"\r\n") conn.send(b"Content-Length: " + bytes(len(data)) + b"\r\n") conn.send(b"\r\n")# после пустой строки в HTTP начинаются данные conn.send(data)

Kolyann
07.07.2018
16:14:39
Заботятся о винде?

Google
Svr3
07.07.2018
16:15:07
Заботятся о винде?
можно подробней? что с виндой не так?

зачем нужен '\r'?

Andre
07.07.2018
16:19:09
зачем нужен '\r'?
Знак возврата каретки в начало строки

Svr3
07.07.2018
16:19:54
Pavel
07.07.2018
16:20:27
Хочу развиваться в сфере AI, но сначала нужно изучить то, о чем написал выше, если кто-нибудь составлял список для себя, прошу кинуть в ЛС или сюда, за ранее спасибо :)
тебе не план нужен, а конкретная задача. AI - вообще отдельная тема, где питон просто считай биндинг к С/С++ либам. Если ты не хочешь быть обезьянкой что просто перебирает параметры, а все же понимать основы того что сейчас называют AI тебе в математику хорошо бы посмотреть и понять мат. часть. А питон это уже просто инструмент.

Roman
07.07.2018
16:20:44
так а зачем он нужен?
>>> s = 'aaaaaaaa\rbbb' >>> print(s) bbbaaaaa >>>

Svr3
07.07.2018
16:21:26
>>> s = 'aaaaaaaa\rbbb' >>> print(s) bbbaaaaa >>>
а в данном примере?

а зачем тут сдигают каретку? def send_answer(conn, status="200 OK", typ="text/plain; charset=utf-8", data=""): data = data.encode("utf-8") conn.send(b"HTTP/1.1 " + status.encode("utf-8") + b"\r\n") conn.send(b"Server: simplehttp\r\n") conn.send(b"Connection: close\r\n") conn.send(b"Content-Type: " + typ.encode("utf-8") + b"\r\n") conn.send(b"Content-Length: " + bytes(len(data)) + b"\r\n") conn.send(b"\r\n")# после пустой строки в HTTP начинаются данные conn.send(data)

это я тут взял https://andreymal.org/socket3/

Denis
07.07.2018
16:22:52
чтобы на всех видах ос это было новой строкой

линукс, мак и виндовс

Андрей
07.07.2018
16:23:51
Svr3
07.07.2018
16:33:10
>>> print("aaaa\rbb") bbaa >>> print("aaaa\r\nb") aaaa b аа, сложна почему символ переноса строки не заменяет "a", а добавляется в конец строки?

\r переносит каретку на начало строки, тогда почему \n не заменяет "a"?

@rleschuk

Roman
07.07.2018
16:36:09
потому что \n символ переноса строки, очевидно же

Svr3
07.07.2018
16:36:50
потому что \n символ переноса строки, очевидно же
вот это вот вообще не очевидно для меня :(

BlackAndOrange
07.07.2018
16:36:58
Потому что \r\n это виндовские CRLF

Перенос строки

Roman
07.07.2018
16:38:15
вот это вот вообще не очевидно для меня :(
https://ru.wikipedia.org/wiki/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%8E%D1%89%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B

Google
Alex
07.07.2018
16:38:26
вот это вот вообще не очевидно для меня :(
Загугли. Много проблем люди ловят из-за косяков в строках.

Andrew
07.07.2018
16:43:09
А может кто подсказать в чем разница между созданием окружений через virtualenv и mkvirtualenv? Я про создание виртуалок: virtualenv -p python virt_name mkvirtualenv virt_name

Aragaer
07.07.2018
16:43:28
\r переносит каретку на начало строки, тогда почему \n не заменяет "a"?
потому что \n просто переносит курсор на следующую строку

Á^∑X
07.07.2018
16:46:54


Svr3
07.07.2018
16:47:00
потому что \n просто переносит курсор на следующую строку
но почему же это >>> print("hello\r\n") hello не индентично этому >>> print("\nhello") hello ?

Vitaly
07.07.2018
16:47:25
?

Svr3
07.07.2018
16:48:44
\n же стоит в начале строки?

Arthur
07.07.2018
16:50:19
DataCamp стоящая вещь? Кто-нибудь учил там python активно?

Aragaer
07.07.2018
16:51:04
потому что hello\r\n это напечатать hello, потом перенести курсор в начало строки, потом перенести курсор на следующую строку

а hello остается напечатанным там, где было

Nplsnk
07.07.2018
16:54:52
Пилю сканер веб-уязвимостей с помощью которого можно проверить свой код на SQLi, XSS, RCE, LFI. Пролемы с конфигурацией веб-сервера и сервера просто. Хочу понять что людям нужно и полезно. Кому может быть полезно - напишите в личку, дам доступ потыкать.

Roman
07.07.2018
16:55:06
\n же стоит в начале строки?
http://qaru.site/img/66179ec2433a0893754e86bdda0443ce.jpg

Влад
07.07.2018
16:55:12
но почему же это >>> print("hello\r\n") hello не индентично этому >>> print("\nhello") hello ?
Объясню проще. \r это символ. Этот символ стоит там, где его поставили. В конце строки. И он там остаётся. Равно как и символ \n. Это тоже символ и он тоже остаётся после символа \r.

"-Ты видишь суслика? -Нет. -А он есть!"

Dmitry
07.07.2018
16:57:19
это не просто символ, это управляющий символ. - он вначале выполняется а потом результат вставляется в текущее местоположение

Svr3
07.07.2018
16:57:34
ураааа,я понял! огромное спасибо всем!

почему такие вещи долго доходят ?

Влад
07.07.2018
17:01:25
Потому что иногда нет сложенного представления о механизмах работы.

Я думал, что представлял как работает компьютер, пока не начал работать с микроконтроллерными устройствами и программировать на ассемблере.

Dmitry
07.07.2018
17:04:33
в мое время начинали вобще со счетов :)

Google
Jl
07.07.2018
17:10:46
вопрос: можно ли в пайчарм вынести отдельно гит баш

?

чтобы внизу была консолька баша

Tishka17
07.07.2018
17:11:33
А там снизу же есть вроде

Jl
07.07.2018
17:11:51
там полугуи интерфейс

консоль есть, но в ней ты сам писать не можешь

она отображает команды которые ты произвёл через интерфейс

Roman
07.07.2018
17:13:16
Влад
07.07.2018
17:13:36
Так в простой консоли выполняй git-команды.

Jl
07.07.2018
17:14:08
в виндовс терминале ?

Tishka17
07.07.2018
17:14:25


Jl
07.07.2018
17:14:27
работает

кайф

Спасибо

Tigran
07.07.2018
19:43:36
Сборная Польши с Капусткой, но не красная?

@aragaer тут спамят, я держу отшучивающуюся оборону, но долго не протяну

Eldar
07.07.2018
19:55:30
Если что меня зови

Проксимов
07.07.2018
20:06:37
Футбол не пройдёт

Stanislav
07.07.2018
20:08:34
Футбол не пройдёт
Какой футбол?

Tigran
07.07.2018
20:20:21
Если что меня зови
Не вопрос. Я обычно зову админа, который наболее недавно был активен в чате - максимизирую вероятность, что он ещё поблизости)

Google
Aragaer
07.07.2018
20:22:38
меня звать бесполезно - я или увижу спам и так удалю, либо не увижу

Vitaly
07.07.2018
20:25:14
help что за хрень выводит Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-m2cfddsx/pyside/

и что делать

linux mint

Arkadiy
07.07.2018
20:26:35
pip install —upgrade setuptools

Vitaly
07.07.2018
20:27:59
Invalid requirement: '—upgrade' пишет

и еще куча текста ошибки

nazarpechka
07.07.2018
20:28:47
pip install setuptools —upgrade попробуй

Aragaer
07.07.2018
20:29:05
там не одно длинное тире, а два минусика

mykhailo
07.07.2018
20:29:11
Invalid requirement: '—upgrade' пишет
два минуса, а не тире

Arkadiy
07.07.2018
20:29:19
pip install --upgrade setuptools

Страница 5855 из 9768