2.01.2017 / 19:04 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| __________________
знает толк |
2.01.2017 / 19:17 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| vl@volk, я про его целенаправленное использование скорее.
|
2.01.2017 / 20:08 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Ксакеп, так скорее или целенаправленное?) Да, его поддерживают из-за того, что некоторые поставщики ПО не собираются переписывать код на новую версию, а утилита 2to3 не исправит логических ошибок и зависимостей (например другое поведение api или изменения в модулях). Не припомню сейчас, какие там различия самые основные, начал сразу с 3.5
__________________
знает толк |
3.01.2017 / 00:24 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| vl@volk, что вообще нынче на питоне пишется? Для мелких скриптиков, думаю, чем больше библиотек, тем лучше, так что 2.x вполне сойдёт.
__________________
let live |
3.01.2017 / 04:46 | |
aRiGaTo Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| Цитата aNNiMON: vl@volk, что вообще нынче на питоне пишется?Да что угодно. Но на 2.Х остались уж совсем упертые. Например, Frappe. Django и SciPy уже давно на 3.Х.
__________________
don't tread on me |
3.01.2017 / 06:57 | |
Bogdan-G Пользователь Сейчас: Offline
Имя: Богдан Откуда: Москва Регистрация: 13.02.2011
| Из-за моды прыгать самому с 2.х на 3.х не вижу имхо.
Изменено Bogdan-G (3.01 / 06:57) (всего 1 раз) |
3.01.2017 / 11:31 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Цитата aNNiMON: vl@volk, что вообще нынче на питоне пишется? Для мелких скриптиков, думаю, чем больше библиотек, тем лучше, так что 2.x вполне сойдёт.Машин лёнинг и дата майнин.
Слышал в python даже асинхронщину подвезли, так что ещё больше поводов перелезть на 3.*
|
3.01.2017 / 13:55 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Релиз Python 3.6 — да, теперь он с нами(хабр)What’s New In Python 3.6 (docs.python.org)Очень удобен, посчитать, автоматизировать, даже с минимумом модулей. Я анимонспамер писал, функционал можно расширить вплоть до написания полноценного парсера с кешированием страниц и расширенным поиском (но делать этого я конечно же не стану). А ещё мне нравится такой модуль как ast — код пайтон можно преобразовать в любой другой, даже скомпилировать код пайтон в машинные коды. Пример тому pyNES __________________
знает толк |
3.01.2017 / 14:41 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| :фесйпалм:
Каждому - по потребностям.
__________________
わからない!! |
3.01.2017 / 15:53 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| По рекомендациям всех разработчиков Python, для конкатенации списка строк нужно писать следующим образом: words = ['a', 'b']
''.join(words) #>>> 'ab'
', '.join(words) #>>> 'a, b'
В официальной реализации это самый быстрый способ (по моему в стиле Python ). А вот в CPython быстрее s = ''
for word in words:
s += word + ', '
s = s[:-2]
__________________
знает толк Изменено vl@volk (3.01 / 15:54) (всего 1 раз) |