python-3.5 — все вопросы

2ответа
10 голосов
Как использовать выражение ожидания?
Не могу понять, как использовать await из python 3.5-rc2 >>> async def foo(): ... pass ... >>> await foo() File "<ipython-input-10-a18cb57f9337>", line 1 await f
1ответ
11 голосов
модуль ввода - строковый литерал
Я использую новый модуль Python 3.5 для набора текста и это было радостно. Мне было интересно, как можно указать тип на основе точного строкового литерала. Например, функция гарантированно возв
2ответа
11 голосов
Python 3,5 против 3,6, что сделало «карту» медленнее по сравнению с пониманием
Я иногда использовал map, если была функция /метод, который был написан на C, чтобы немного повысить производительность. Однако недавно я пересмотрел некоторые из своих тестов и заметил, что относит
1ответ
14 голосов
aiohttp.TCPConnector (с аргументом limit) и asyncio.Semaphore для ограничения количества одновременных подключений
Я подумал, что хотел бы изучить новый синтаксис ожидания асинхронного Python и, в частности, модуль asyncio, создав простой скрипт, который позволяет загружать несколько ресурсов одновременно. Но
1ответ
19 голосов
Упаковка файлов-заглушек
Допустим, у меня есть очень простой пакет со следующей структурой: . ├── foo │   ├── bar │   │   └── __init__.py │   └── __init__.py └── setup.py Содержимое файлов: setup.py: from distut
1ответ
23 голоса
Python 3.5 async /await с реальным примером кода
Я прочитал тонны статей и руководств об асинхронной /ожидающей возможности Python 3.5. Я должен сказать, что я немного сбит с толку, потому что некоторые используют get_event_loop () и run_until_com
2ответа
31 голос
Почему список замораживания pip «pkg-resources == 0.0.0»?
В Ubuntu 16.04 с virtualenv 15.0.1 и Python 3.5.2 (оба установлены с apt) при создании и активации нового Python виртуальная среда с virtualenv .virtualenvs/wtf -p $(which python3) --no-site-pack
9ответов
35 голосов
ошибка pip3 - у объекта _NamespacePath нет атрибута sort
Я попытался установить пакет через pip3, и я получил эту ошибку. Каждая команда pip /pip3, которую я запускаю, дает мне эту ошибку- [email protected]:~$ pip3 -V Traceback (most recent call last): Fil
2ответа
58 голосов
Введите подсказки в namedtuple
Рассмотрим следующий фрагмент кода: from collections import namedtuple point = namedtuple("Point", ("x:int", "y:int")) Приведенный выше код - это просто способ продемонстрировать, чего я пытаюс
3ответа
158 голосов
Почему х ** 4,0 быстрее, чем х ** 4 в Python 3?
Почему x**4.0 быстрее, чем x**4? Я использую CPython 3.5.2. $ python -m timeit "for x in range(100):" " x**4.0" 10000 loops, best of 3: 24.2 usec per loop $ python -m timeit "for x in range(100

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132