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

Подробнее про python...

В Python вы можете сделать это: print "Hi! I'm %(name)s, and I'm %(age)d years old." % ({"name":"Brian","age":30}) Какой самый близкий и самый простой язык Ruby для воспроизведения этого поведения? (Пожалуйста, не используйте обезьяны для класса String.) РЕДАКТИРОВАТЬ . Одним из действительно зам....
13 Окт 2008 в 10:25
Мне нужно иметь возможность отправлять зашифрованные данные между клиентом Ruby и сервером Python (и наоборот), и у меня возникли проблемы с ruby-aes gem / library. Библиотека очень проста в использовании, но у нас возникли проблемы при передаче данных между ней и библиотекой pyCrypto AES для Python....
13 Окт 2008 в 09:25
У меня есть PHP-приложение, которое должно выводить скрипт на Python, точнее, набор операторов присваивания переменных, например. subject_prefix = 'This String From User Input' msg_footer = """This one too.""" Содержимое subject_prefix и др. Должно быть написано для ввода данных пользователем; поэт....
13 Окт 2008 в 09:20
Учитывая строку ключевых слов, таких как «Лучшие практики Python», я хотел бы получить первые 10 вопросов переполнения стека, которые содержат эти ключевые слова, отсортированные по релевантности (?), Скажем, из сценария Python. Моя цель - получить список кортежей (заголовок, URL). Как я могу сделат....
13 Окт 2008 в 09:03
Я хочу проверить, есть ли строка в ASCII или нет. Мне известно о ord(), однако, когда я пытаюсь ord('é'), у меня есть TypeError: ord() expected a character, but string of length 2 found. Я понял, что это связано с тем, как я собирал Python (как описано в ord() ' документация). Есть ли другой способ ....
13 Окт 2008 в 04:13
У меня есть модуль Python, который использует огромную глобальную переменную словаря, в настоящее время я помещаю вычислительный код в верхнюю часть, каждый раз, когда импорт или перезагрузка модуля занимает более одной минуты, что совершенно неприемлемо. Как я могу сохранить результат вычисления гд....
12 Окт 2008 в 19:59
Интересно, какова временная сложность метода pop объектов списка в Python (в частности, в CPython). Также влияет ли значение N на list.pop (N) на сложность?....
12 Окт 2008 в 19:58
Что использовать для WSGI-приложений среднего и большого размера, Apache + mod_wsgi или Nginx + mod_wsgi? Какая комбинация потребует больше памяти и процессорного времени? Какой из них быстрее? Который известен тем, что он более стабилен, чем другие? Я также собираюсь использовать WSGI-сервер ....
12 Окт 2008 в 18:14
Кто-нибудь знает о более быстрой десятичной реализации в Python? Как показано в примере ниже, стандартное десятичное число в python примерно в 100 раз медленнее, чем float. from timeit import Timer def run(val, the_class): test = the_class(1) for c in xrange(10000): d = the_class(v....
12 Окт 2008 в 09:03
Можно ли программно запускать скомпилированный Python (скомпилированный через py2exe) от имени администратора в Vista? Еще несколько уточнений: Я написал программу, которая изменяет файл хостов Windows (c: \ Windows \ system32 \ drivers \ etc \ hosts) в Vista, программа не запустится и завершится с....
12 Окт 2008 в 08:46
В настоящее время я нахожусь в стадии планирования для веб-приложения, и я пытаюсь решить, использовать Grails или Django. С точки зрения эксплуатации: Какую экосистему проще поддерживать (миграции, резервное копирование, аварийное восстановление и т. Д.)? Если использовать grails, то, вероятно, это....
12 Окт 2008 в 08:36
Меня немного смущает множество способов, которыми вы можете импортировать модули в Python. import X import X as Y from A import B Я читал о области видимости и пространствах имен, но мне хотелось бы получить несколько практических советов о том, какая стратегия лучше, при каких обстоятельствах и по....
11 Окт 2008 в 13:59
Могу ли я получить доступ к микрофону пользователя в Python? Извините, я забыл, что не все читают мысли: Windows с минимальной XP, но поддержка Vista будет ОЧЕНЬ хорошей.....
11 Окт 2008 в 11:06
У Python есть несколько способов разбора XML ... Я понимаю основы парсинга с помощью SAX . Он функционирует как анализатор потока с API, управляемым событиями. Я также понимаю парсер DOM . Он читает XML в память и преобразует его в объекты, к которым можно получить доступ через Python. Вообще гово....
11 Окт 2008 в 00:22
Ruby может добавлять методы в класс Number и другие основные типы, чтобы получить такие эффекты: 1.should_equal(1) Но похоже, что Python не может этого сделать. Это правда? И если так, то почему? Связано ли это с тем, что тип нельзя изменить? Обновление: вместо того, чтобы говорить о различных о....
У меня есть следующие две модели: class Activity(models.Model): name = models.CharField(max_length=50, help_text='Some help.') entity = models.ForeignKey(CancellationEntity) ... class Cancellation(models.Model): activity = models.ForeignKey(Activity) date = models.DateField(def....
10 Окт 2008 в 21:27
Я хотел бы использовать Pylons с Elixir, однако я не уверен, как лучше всего это сделать. В блоге есть несколько сообщений (cleverdevil, beachcoder, Адам Хосцило) и даже полностью новая структура о том, как это сделать ; однако я не уверен в различиях между ними. Какой из них лучше всего использоват....
10 Окт 2008 в 21:24
Используя что-то вроде этого: try: # Something... except Exception as excep: logger = logging.getLogger("component") logger.warning("something raised an exception: " + excep) logger.info("something raised an exception: " + excep) Я бы предпочел не иметь его на уровне ошибок, потому что ....
10 Окт 2008 в 21:02
Так что я ищу здесь что-то вроде print_r функции PHP. Это так, чтобы я мог отлаживать свои сценарии, видя состояние рассматриваемого объекта.....
Я новичок в python и изо всех сил пытаюсь найти, как контролировать объем памяти, который может занять процесс python? Я запускаю python на машине с ОС Cento с объемом основной памяти более 2 ГБ. Python занимает из этого только 128 МБ, и я хочу выделить больше. Я пробовал поискать это по всему Интер....
10 Окт 2008 в 18:52
Я видел довольно много неуклюжего кода XML-> JSON в Интернете, и, немного пообщавшись с пользователями Stack, я убежден, что эта толпа может помочь больше, чем первые несколько страниц результатов Google. Итак, мы разбираем фид погоды, и нам нужно заполнить виджеты погоды на множестве веб-сайтов. Се....
10 Окт 2008 в 18:19
Мне нужно преобразовать кучу файлов в utf-8 в Python, и у меня возникли проблемы с «преобразованием файла». Я хотел бы сделать эквивалент: iconv -t utf-8 $file > converted/$file # this is shell code Спасибо!....
10 Окт 2008 в 17:50
dir(re.compile(pattern)) Не возвращает шаблон как один из элементов списков. А именно это возвращает: ['__copy__', '__deepcopy__', 'findall', 'finditer', 'match', 'scanner', 'search', 'split', 'sub', 'subn'] Согласно руководству, он должен содержать имена атрибутов объекта, имена атрибутов его кл....
10 Окт 2008 в 16:18
Как я могу прочитать цвета изображения с помощью Python, используя Google App Engine? Пример . Мне нравится создавать функцию для определения наиболее ярких цветов изображения, чтобы установить для него гармонический цвет фона.....
10 Окт 2008 в 13:56
В документации по Python это говорит: Поток может быть помечен как «поток демона». Значение этого флага заключается в том, что вся программа Python завершается, когда остаются только потоки демона. Начальное значение наследуется от потока создания. У кого-нибудь есть более четкое объяснение того, чт....