Вниз  Python
- 2.01.2017 / 19:04
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
__________________
 знает толк
- 2.01.2017 / 19:17
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
vl@volk, я про его целенаправленное использование скорее.
- 2.01.2017 / 20:08
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Ксакеп, так скорее или целенаправленное?) Да, его поддерживают из-за того, что некоторые поставщики ПО не собираются переписывать код на новую версию, а утилита 2to3 не исправит логических ошибок и зависимостей (например другое поведение api или изменения в модулях). Не припомню сейчас, какие там различия самые основные, начал сразу с 3.5
__________________
 знает толк
- 3.01.2017 / 00:24
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
vl@volk, что вообще нынче на питоне пишется? Для мелких скриптиков, думаю, чем больше библиотек, тем лучше, так что 2.x вполне сойдёт.
__________________
 let live
- 3.01.2017 / 04:46
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
Цитата aNNiMON:
vl@volk, что вообще нынче на питоне пишется?
Да что угодно. Но на 2.Х остались уж совсем упертые. Например, Frappe. Django и SciPy уже давно на 3.Х.
__________________
 don't tread on me
- 3.01.2017 / 06:57
Bogdan-G
  Пользователь

Bogdan-G 
Сейчас: Offline
Из-за моды прыгать самому с 2.х на 3.х не вижу имхо.

Изменено Bogdan-G (3.01 / 06:57) (всего 1 раз)
- 3.01.2017 / 11:31
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Цитата aNNiMON:
vl@volk, что вообще нынче на питоне пишется? Для мелких скриптиков, думаю, чем больше библиотек, тем лучше, так что 2.x вполне сойдёт.
Машин лёнинг и дата майнин.

Слышал в python даже асинхронщину подвезли, так что ещё больше поводов перелезть на 3.*
- 3.01.2017 / 13:55
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Релиз Python 3.6 — да, теперь он с нами(хабр)
What’s New In Python 3.6 (docs.python.org)
Очень удобен, посчитать, автоматизировать, даже с минимумом модулей. Я анимонспамер писал, функционал можно расширить вплоть до написания полноценного парсера с кешированием страниц и расширенным поиском (но делать этого я конечно же не стану). А ещё мне нравится такой модуль как ast — код пайтон можно преобразовать в любой другой, даже скомпилировать код пайтон в машинные коды. Пример тому pyNES
__________________
 знает толк
- 3.01.2017 / 14:41
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
:фесйпалм:

Каждому - по потребностям.
__________________
 わからない!!
- 3.01.2017 / 15:53
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
По рекомендациям всех разработчиков Python, для конкатенации списка строк нужно писать следующим образом:
  1. words = ['a', 'b']
  2. ''.join(words) #>>> 'ab'
  3. ', '.join(words) #>>> 'a, b'
В официальной реализации это самый быстрый способ (по моему в стиле Python :-D ).
А вот в CPython быстрее
  1. s = ''
  2. for word in words:
  3.     s += word + ', '
  4. s = s[:-2]

__________________
 знает толк

Изменено vl@volk (3.01 / 15:54) (всего 1 раз)
Наверх  Всего сообщений: 1016
Фильтровать сообщения
Поиск по теме
Файлы топика (28)