Вопросы с тегом 'python'

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования, разработанный для быстрого (для изучения, использования и понимания) и для обеспечения чистого и унифицированного синтаксиса. Обычно используются две похожие, но несовместимые версии Python, Python 2.7 и 3.x. Для специфичных для версии вопросов Python используйте теги [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, Pypy и т.д.), Пожалуйста, также пометьте вариант.
17
ответов

Возможны ли переменные статического класса?

Возможно ли иметь статические переменные класса или методы в python? Какой синтаксис требуется для этого?
задан 16 сент. '08 в 4:46
12
ответов

Почему чтение строк из stdin происходит намного медленнее на С++, чем Python?

Я хотел сравнить строки чтения строкового ввода из stdin, используя Python и C++, и был шокирован, увидев, что мой код C++ работает на порядок медленнее, чем эквивалентный код Python. Так как мой C++ ржавый, и я еще не эксперт Pythonista, пожалуйста...
задан 21 февр. '12 в 5:17
51
ответ

Обновление всех пакетов с помощью pip

Возможно ли обновить все пакеты Python за один раз с помощью pip? Обратите внимание, что есть запрос функции для этого в официальном трекер-проблеме.
задан 27 апр. '10 в 12:23
14
ответов

Как скопировать файл в Python?

Как скопировать файл в Python? Я не мог найти ничего под os.
задан 23 сент. '08 в 22:23
9
ответов

Почему "1000000000000000 в диапазоне (1000000000000001)" так быстро в Python 3?

Я понимаю, что функция range(), которая на самом деле тип объекта в Python 3, генерирует ее содержимое на лету, подобно генератору. В этом случае я ожидал бы, что следующая строка займет слишком много времени, потому что для определения того, будет...
задан 06 мая '15 в 18:32
10
ответов

Удаление файла или папки

Как удалить файл или папку в Python?
задан 09 авг. '11 в 16:05
18
ответов

Преобразование строки в дату и время

Короче и просто. У меня есть огромный список таких дат как строки: Jun 1 2005 1:33PM Aug 28 1999 12:00AM Я собираюсь вернуть их обратно в правильные поля datetime в базе данных, поэтому мне нужно магия их на реальные объекты datetime. Любая помо...
задан 21 янв. '09 в 21:00
29
ответов

Как печатать без новой строки или пробела?

Вопрос находится в заголовке. Я хотел бы сделать это в python. Что я хотел бы сделать в этом примере в c: #include <stdio.h> int main() { int i; for (i=0; i<10; i++) printf("."); return 0; } Вывод: .......... В Python: &...
задан 29 янв. '09 в 23:58
10
ответов

Python join: почему это string.join(list) вместо list.join(string)?

Это всегда меня путало. Кажется, это было бы лучше: my_list = ["Hello", "world"] print my_list.join("-") # Produce: "Hello-world" Чем это: my_list = ["Hello", "world"] print "-".join(my_list) # Produce: "Hello-world" Есть ли какая-то конкретная...
задан 30 янв. '09 в 1:45
17
ответов

Преобразовать байты в строку?

Я использую этот код для получения стандартного вывода из внешней программы: >>> from subprocess import * >>> command_stdout = Popen(['ls', '-l'], stdout=PIPE).communicate()[0] Метод communication() возвращает массив байтов: >...
задан 03 марта '09 в 15:23
10
ответов

Статические методы в Python?

Возможно ли иметь статические методы в Python, чтобы я мог их вызывать без инициализации класса, например: ClassName.StaticMethod ( )
задан 10 апр. '09 в 0:23
12
ответов

Как получить доступ к переменным среды из Python?

Я установил переменную среды, которую хочу получить в моем приложении Python. Как получить это значение?
задан 05 февр. '11 в 16:03
191
ответ

Скрытые особенности Python

Каковы менее известные, но полезные функции языка программирования Python? Попробуйте ограничить ответы на ядро ​​Python. Одна функция для каждого ответа. Приведите пример и краткое описание функции, а не ссылку на документацию. Пометьте эту фун...
задан 19 сент. '08 в 14:50
17
ответов

Как отсортировать список словарей по значению словаря в Python?

Я получил список словарей и хочу, чтобы каждый элемент сортировался по определенным значениям свойств. Примите во внимание массив ниже, [{'name':'Homer', 'age':39}, {'name':'Bart', 'age':10}] При сортировке по name должно [{'name':'Bart', 'age':1...
задан 16 сент. '08 в 17:27
27
ответов

Как удалить конечную новую строку в Python?

Что такое эквивалент Python функции Perl chomp, который удаляет последний символ строки, если это символ новой строки?
задан 08 нояб. '08 в 21:25