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

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

Мне нужно вырезать строку Юникод , которая на самом деле является статьей (содержит предложения). Я хочу вырезать эту строку статьи после X-го предложения в python. Хорошим показателем окончания предложения является то, что оно заканчивается точкой («.») И словом после начала с заглавной буквы. Так....
5 Авг 2010 в 10:42
Я очень новичок в jinja2 и использовании шаблонов в целом, поэтому мне было интересно, есть ли простой способ загрузить внешний javascript. Я думал об использовании: {% block javascript %} <script src="myscript.js"></script> {% endblock %} Но я не могу не спросить: Есть ли способ загрузить это....
5 Авг 2010 в 10:33
Было несколько подобных вопросов повсюду, но никто не дал конкретного ответа на мой вопрос (например, Подключение к устройству за брандмауэром) Мне нужен центральный сервер, который получает сигналы от нескольких (скажем, сотен) встроенных устройств за персональными брандмауэрами. Эти устройства дол....
5 Авг 2010 в 10:17
Возможно, это не имеет отношения к делу, но я просто хотел спросить, ЕСЛИ объект передается из представлений в шаблон, и в шаблоне я смогу запрашивать многие или многие поля Код модели: class Info(models.Model): xls_answer = models.TextField(null=True,blank=True) class Upload(models.Mode....
Мне нужно заменить некоторые символы следующим образом: & ➔ \&, # ➔ \#, ... Я кодировал следующим образом, но я думаю, что должен быть какой-то лучший способ. Есть намеки? strs = strs.replace('&', '\&') strs = strs.replace('#', '\#') ... ....
5 Авг 2010 в 08:34
Что делает оператор >>? Например, что делает следующая операция 10 >> 1 = 5?....
5 Авг 2010 в 08:29
При расчете math.factorial(100) Я получил: 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000L Почему в конце номера стоит буква L?....
5 Авг 2010 в 08:03
Я хочу, чтобы два объекта совместно использовали один строковый объект. Как передать строковый объект от первого ко второму так, чтобы любые изменения, примененные одним, были видны другому? Я предполагаю, что мне пришлось бы обернуть строку в своего рода буферный объект и сделать все возможное, что....
5 Авг 2010 в 07:50
Я пишу функцию перестановки, которая генерирует все перестановки списка в Python. У меня вопрос, почему это работает: def permute(inputData, outputSoFar): for elem in inputData: if elem not in outputSoFar: outputSoFar.append(elem) if len(outputSoFar) == len(inputD....
5 Авг 2010 в 07:49
Я пытаюсь получить доступ к данным модуля изнутри его __main__.py. Структура заключается в следующем: mymod/ __init__.py __main__.py Теперь, если я выставлю переменную в __init__.py следующим образом: __all__ = ['foo'] foo = {'bar': 'baz'} Как я могу получить доступ к foo из __main__.py?....
5 Авг 2010 в 06:15
Недавно я переместил приложение django из c:\Users\user\django-projects\foo\foobar в c:\Python25\Lib\site-packages\foo\foobar (которое находится на пути Python). Я запустил новое приложение в каталоге django-projects и добавил foo.foobar в настройку INSTALLED_APPS. Когда я пытаюсь запустить сервер р....
5 Авг 2010 в 05:30
Я установил Python 2.7 из пакета python-2.7.amd64.msi с сайта python.org. Он устанавливается и работает правильно, но, похоже, в 32-битном режиме, несмотря на то, что установщик был 64-битным установщиком. Python 2.7 (r27:82525, Jul 4 2010, 07:43:08) [MSC v.1500 64 bit (AMD64)] on win32 Type "help"....
5 Авг 2010 в 05:13
Получил следующий словарь: mydict = { 'foo': [1,19,2,3,24,52,2,6], # sum: 109 'bar': [50,5,9,7,66,3,2,44], # sum: 186 'another': [1,2,3,4,5,6,7,8], # sum: 36 'entry': [0,0,0,2,99,4,33,55], # sum: 193 'onemore': [21,22,23,24,25,26,27,28] # sum: 196 } Мне ....
5 Авг 2010 в 04:58
Есть ли какой-либо рекомендуемый способ сделать несколько подстановок строк, кроме выполнения replace объединения строк (т. Е. text.replace(a, b).replace(c, d).replace(e, f)...)? Как бы вы, например, реализовали бы быструю функцию, которая ведет себя как PHP htmlspecialchars в Python? Я сравнил (1) ....
5 Авг 2010 в 04:54
Мне нужно округлить число с плавающей точкой для отображения в пользовательском интерфейсе. Например, до одной значимой цифры: 1234 -> 1000 0,12 -> 0,1 0,012 -> 0,01 0,062 -> 0,06 6253 -> 6000 1999 -> 2000 Есть ли хороший способ сделать это с помощью библиотеки Python, или я должен написать это сам?....
5 Авг 2010 в 04:48
Я хочу получить значения полей, соответствующие произвольному URL. Т.е. учитывая "http://example.com/hello?q=1&b=1" Мне нужен словарь {'q': 1, 'b': 1}. Как мне использовать для этого cgi.FieldStorage? Благодарность!....
5 Авг 2010 в 03:41
Я не уверен, что я здесь делаю не так: >>> class Stringy(object): ... def __str__(self): ... return "taco" ... def __repr__(self): ... return "taco" ... >>> lunch = Stringy() >>> lunch taco >>> str(lunch) 'taco' >>> '-'.join(('carnitas',lunch)) Traceback (most recent....
5 Авг 2010 в 03:26
Ruby / Rails пользуются некоторыми действительно хорошими и мощными средами тестирования, основанными на поведении и разработке, таких как Cucumber и RSpec. Наслаждается ли Python / Django тем же (я не говорю о простом модульном тестировании, таком как PyUnit)?....
5 Авг 2010 в 02:41
То, что я пытаюсь сделать, это вычесть 7 часов из даты. Я искал переполнение стека и нашел ответ о том, как это сделать . Затем я пошел читать документацию на timedelta, потому что не смог чтобы понять, что делает эта строка в принятом ответе, переписайте здесь для простоты: from datetime import da....
5 Авг 2010 в 02:40
Помимо очевидного (один тип, другой класс)? Что следует предпочесть? Может быть, есть заметная разница в вариантах использования?....
5 Авг 2010 в 02:18
Traceback (most recent call last): File "<pyshell#80>", line 1, in <module> do_work() File "C:\pythonwork\readthefile080410.py", line 14, in do_work populate_frequency5(e,data) File "C:\pythonwork\readthefile080410.py", line 157, in populate_frequency5 data=medications_minimum3(dat....
5 Авг 2010 в 02:03
В настоящее время у меня есть словарь, в котором число является ключом, а класс - значением. Я могу получить доступ к атрибутам этого класса следующим образом: dictionary[str(instantiated_class_id_number)].attribute1 Из-за проблем с памятью я хочу использовать модуль shelve. Мне интересно, правдопо....
5 Авг 2010 в 01:11
У меня есть два файла Python. Из файла # 1 Python я хочу проверить, существует ли определенная глобальная переменная, определенная в файле # 2 Python. Как лучше всего это сделать?....
5 Авг 2010 в 00:17
Мне бы очень хотелось, чтобы мое приложение Python работало исключительно со строками Unicode внутри себя. В последнее время у меня все хорошо, но я столкнулся с проблемой с обработкой путей. POSIX API для файловых систем не является Unicode, поэтому файлы могут иметь «недекодируемые» имена (и это д....
Я пытаюсь связать видеофайл с записью со множеством свойств, но не могу позволить пользователю делать все в одной форме - назвать видео, дать описание и ответить на какой-то вопрос, И загрузить файл. Вот шаги, которые я хотел бы выполнить: Пользователю предоставляется страница, содержащая форму со с....
5 Авг 2010 в 00:05