Вопросы с тегом «python»

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


7
Как мне создать многострочную строку Python со встроенными переменными?
Я ищу чистый способ использования переменных в многострочной строке Python. Скажем, я хотел сделать следующее: string1 = go string2 = now string3 = great """ I will $string1 there I will go $string2 $string3 """ Я ищу, есть ли что-то похожее на $Perl для обозначения переменной в синтаксисе Python. Если …

16
Интеграция MySQL с Python в Windows
Мне сложно использовать MySQL с Python в моей системе Windows. В настоящее время я использую Python 2.6. Я попытался скомпилировать исходный код MySQL-python-1.2.3b1 (который должен работать для Python 2.6?), Используя предоставленные сценарии установки. Сценарий установки запускается и не сообщает об ошибках, но не генерирует модуль _mysql. Я также безуспешно пытался …
102 python  mysql  windows 

3
Продолжение строки для понимания списков или выражений генератора в python
Как вы должны разбить понимание очень длинного списка? [something_that_is_pretty_long for something_that_is_pretty_long in somethings_that_are_pretty_long] Я также где-то видел, что люди, которым не нравится использовать "\" для разрыва строк, но никогда не понимали почему. В чем причина этого?

8
Чтение символов из файла в Python
В текстовом файле есть строка «Мне это не нравится». Однако, когда я считываю это в строке, это становится «Я не \ xe2 \ x80 \ x98t как это». Я понимаю, что \ u2018 является представлением "'" в Юникоде. я использую f1 = open (file1, "r") text = f1.read() команда для …


8
Django: получить объект из БД или None, если ничего не подходит
Есть ли функция Django, которая позволит мне получить объект из базы данных, или None, если ничего не подходит? Сейчас я использую что-то вроде: foo = Foo.objects.filter(bar=baz) foo = len(foo) > 0 and foo.get() or None Но это не очень понятно, и иметь везде грязно.
102 python  django 

7
На что указывает «error: option --single-version-external-managed notformed»?
Кажется, я внезапно начал сталкиваться с ошибкой error: option --single-version-externally-managed not recognizedпри pip installиспользовании пакетов varions (включая PyObjCи astropy). Я никогда раньше не видел эту ошибку, но теперь она также появляется в сборках travis-ci, для которых ничего не изменилось. Указывает ли эта ошибка на устаревший дистрибутив? Или какой-то неверно указанный …
102 python  pip  distribute 



16
Ошибка CSV Python: строка содержит NULL-байт
Я работаю с некоторыми CSV-файлами со следующим кодом: reader = csv.reader(open(filepath, "rU")) try: for row in reader: print 'Row read successfully!', row except csv.Error, e: sys.exit('file %s, line %d: %s' % (filename, reader.line_num, e)) И один файл выдает эту ошибку: file my.csv, line 1: line contains NULL byte Что я …
102 python  csv 

6
Как указать один тест в файле с тестами на нос?
У меня есть файл под названием test_web.py, содержащий класс TestWeb и множество методов с именем test_something (). Я могу запустить каждый тест в классе так: $ nosetests test_web.py ... ====================================================================== FAIL: checkout test ---------------------------------------------------------------------- Traceback (most recent call last): File "/Users/me/path/here/test_web.py", line 187, in test_checkout ... Но я не могу …

9
Как получить ноутбук IPython для запуска Python 3?
Я новичок в Python, чтобы терпеть меня. Установил Anaconda, отлично работает. Я настраиваю среду Python 3, следуя инструкциям строки Anaconda cmd , отлично работает. Я настраиваю среду Python 3 Anaconda в качестве интерпретатора Pycharm , отлично работает. Я запустил Anaconda «launcher.app» и запустил IPython Notebook. Однако iPython Notebook работает под …

13
Пакетное переименование файлов в каталоге
Есть ли простой способ переименовать группу файлов, уже содержащихся в каталоге, с помощью Python? Пример: у меня есть каталог, полный файлов * .doc, и я хочу переименовать их согласованным образом. X.doc -> "новый (X) .doc" Y.doc -> "новый (Y) .doc"

7
Установить атрибуты из словаря в Python
Можно ли создать объект из словаря в Python таким образом, чтобы каждый ключ был атрибутом этого объекта? Что-то вроде этого: d = { 'name': 'Oscar', 'lastName': 'Reyes', 'age':32 } e = Employee(d) print e.name # Oscar print e.age + 10 # 42 Я думаю, что это было бы в значительной …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.