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

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

У меня такой xml: <rule> <word>I</word> <word>need</word> <word>more</word> <marker> <word>money</word> </marker> <word>now</word> </rule> Я могу получить текст: import xml.etree.ElementTree as ET tree = ET.parse("1.xml") for rule in tree.iter("rule"): for word in....
21 Июн 2012 в 23:24
В основной ветке нашего проекта миграции одного из наших приложений django выглядят так: # ... (*) 0022_datamigration_1 (*) 0023_datamigration_2 (*) 0024_datamigration_3 (*) 0025_datamigration_4 Как видите, эти миграции уже применяются в нашей производственной системе. В своей ветке я разработал ф....
21 Июн 2012 в 23:21
У меня есть таблица данных, которую я анализирую с помощью функции openpyxl iter_rows. Однако, когда я просматриваю лист, используя: range_expr = "{col}{startrow}:{col}{endrow}".format(col='C',startrow=4,endrow=ws.get_highest_row()+1) for row in ws.iter_rows(range_string=range_expr): print row....
21 Июн 2012 в 23:13
Я использую cx_freeze для создания exe для простого приложения PyQt с python 3.2 x86 под 64-битной Windows. Проблема в том, что хотя cx_freeze отлично копирует все зависимости вместе, он по какой-то странной причине не использует QtCore4.dll из моей установки python, а вместо этого делает следующее:....
21 Июн 2012 в 23:12
Я хотел бы иметь красивую иерархию модулей для большого проекта ... (Python, кажется, мешает этому). Я не понимаю, как различаются модули и пакеты и как они соотносятся с концепцией пространства имен C ++. Для конкретности мой проект представляет собой компилятор, и этапы генерации кода хотят запра....
21 Июн 2012 в 22:50
У меня типичная модель наследования в моем проекте: class A(models.Model): boolean_field = models.BooleanField(default=True) class B(A): some_other_field = models.CharField() Я хочу переопределить значение по умолчанию boolean_field в классе B, как я могу это сделать? Я думаю, что это може....
21 Июн 2012 в 22:36
У меня есть два массива, которые определяют оси X и Y сетки. Например: x = numpy.array([1,2,3]) y = numpy.array([4,5]) Я хотел бы сгенерировать декартово произведение этих массивов для генерации: array([[1,4],[2,4],[3,4],[1,5],[2,5],[3,5]]) В некотором смысле это не очень неэффективно, поскольку м....
21 Июн 2012 в 22:30
Я хочу написать программу, которая будет принимать строку, скажем, "Fox", а затем будет отображаться: fox, Fox, fOx, foX, FOx, FoX, fOX, FOX Мой код на данный момент: string = raw_input("Enter String: ") length = len(string) for i in range(0, length): for j in range(0, length): if i == ....
21 Июн 2012 в 22:22
Мне нужно включить несколько основных функций на этом сервере: отобразить красивый главный экран (html) с виджетом и 2 кнопками (одну для выбора изображения из hd для загрузки и другую для отправки) + TextEditBox для ввода сообщения когда пользователь нажимает «отправить» - выберите пользователя из....
21 Июн 2012 в 21:48
Я пытаюсь реализовать этот пакет http://code.google.com/p/python- progressbar / при загрузке файла, как показано ниже: def dlProgress(count, blockSize, totalSize): widgets = ['Test: ', Percentage(), ' ', Bar(marker=RotatingMarker()), ' ', ETA(), ' ', FileTransferSpeed()] pbar = ....
21 Июн 2012 в 21:43
У меня есть словарь с парами "ключ-значение", например {a : (b,c,d,e)}. Если я встречу кортеж (b,c,d,e), я хочу найти в словаре ключ, имеющий тот же кортеж, что и значение, и удалить этот ключ из словаря. Можно ли это сделать в Python?....
21 Июн 2012 в 21:26
Новое в программировании. Я написал код Python (с помощью stackoverflow) для чтения XML-файлов в каталоге и с помощью BeautifulSoup скопировал текст для элемента и записал его в выходной каталог. Вот мой код: from bs4 import BeautifulSoup import os, sys source_folder='/Python27/source_xml' for art....
21 Июн 2012 в 21:25
Я пытаюсь написать виджет просмотра текста с PyGTK, который отображает номера строк рядом с основным окном просмотра. Конечно, я хочу, чтобы номера строк и главное окно прокручивались синхронно друг с другом. Я не могу понять, как заставить это работать, все же. Прямо сейчас я делаю это. TextViewer ....
21 Июн 2012 в 20:57
В этом ответе одноэлементный декоратор показан как таковой. def singleton(cls): instances = {} def getinstance(): print len(instances) if cls not in instances: instances[cls] = cls() return instances[cls] return getinstance Но instances является "лока....
21 Июн 2012 в 20:53
У меня есть большое количество изображений фиксированного размера (скажем, 500 * 500). Я хочу написать скрипт на Python, который изменит их размер до фиксированного размера (скажем, 800 * 800), но сохранит исходное изображение в центре и заполнит лишнюю область фиксированным цветом (скажем, черным).....
21 Июн 2012 в 20:43
Я прочитал все переполнение стека и google о сбоях сегментов в отношении python, и моя ситуация не попала ни в что, что я читал до сих пор. В основном я написал API, который принимает HTTP от внешних клиентов. Клиент POST отправляет двоичный файл в API, в котором я собираюсь запускать некоторые про....
21 Июн 2012 в 20:42
В настоящее время я пытаюсь заполнить словарь в Python, но я думаю, что то, что я делаю, немного излишне. Есть ли более питонический способ сделать следующее: if not pattern_file_map.get(which_match): pattern_file_map[which_match] = [line] else: pattern_file_map[which_match].append(line) Гд....
21 Июн 2012 в 20:37
Я пытаюсь отказаться от веб-сайта, который требует отправки двух форм: первой для входа в систему и второй для уточнения результатов моего исследования. Я использую Python и пакет Mechanize. С первым нет проблем, но я просто не могу понять, как пройти через второй. Вот часть моего кода, относящаяся....
21 Июн 2012 в 20:36
В разделе «Диспетчерские / другие диспетчеры» документации CherryPy. , есть пример определения сопоставления регулярного выражения и функции представления в стиле Django, но нет никаких указаний на то, как прикрепить его к cherrypy.tree. Как вы должны зарегистрировать это отображение? Изменить : н....
21 Июн 2012 в 20:30
Во всех примерах a: >>> def a(): ... print "aaaaaaa" Мне передали объект функции из другого фрагмента кода, и мне нужно выполнить эту функцию. Когда я говорю «функциональный объект», я имею в виду такой объект: >>> type(a) <type 'function'> Посмотри на это: >>> def function(f): ... print....
21 Июн 2012 в 20:24
Я хочу вернуть содержимое статического файла как (иногда) HttpResponse из одного из моих представлений. Есть ли простой способ сделать это в Django?....
21 Июн 2012 в 20:21
Я хочу удалить несколько заданий из q. Команда для удаления задания: qdel JOBid. Сначала я пытался использовать модуль подпроцесса, но я получил ошибку: #! / Usr / bin / env python import sys, os, subprocess as sp lo = sys.argv[1] hi = sys.argv[2] lo = int(lo) hi = int(hi) for i in range(lo....
21 Июн 2012 в 20:21
Есть ли в Python неизменяемые списки? Предположим, я хочу иметь функциональность упорядоченной коллекции элементов, но которую я хочу гарантировать, не изменится, как это можно реализовать? Списки упорядочены, но они могут быть изменены.....
21 Июн 2012 в 20:15
Конечный результат, которого я пытаюсь достичь, - позволить серверу назначать клиенту определенные задачи, когда он устанавливает соединение. Упрощенная версия будет такой Клиент подключается к серверу Сервер сообщает клиенту выполнить сетевую задачу Клиент получает задачу и запускает другой процесс....
21 Июн 2012 в 20:15
У меня есть скрипт (python), который должен создать два пути - один в форме Linux (локальный) и другой в форме Windows (общий ресурс Windows) Скрипт работает под Linux, если это имеет значение. Os.path не поможет для пути Windows. Есть ли у Python какой-нибудь помощник для этого случая? Любое умное ....
21 Июн 2012 в 20:08