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

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

9
Как преобразовать строку в UTF-8 в Python
У меня есть браузер, который отправляет символы utf-8 на мой сервер Python, но когда я получаю его из строки запроса, Python возвращает кодировку ASCII. Как я могу преобразовать простую строку в UTF-8? ПРИМЕЧАНИЕ. Строка, передаваемая из Интернета, уже закодирована в UTF-8, я просто хочу, чтобы Python рассматривал ее как UTF-8, …

9
Самый быстрый способ получить первый объект из набора запросов в Django?
Часто мне хочется получить первый объект из набора запросов в Django или вернуть его, Noneесли его нет. Есть много способов сделать это, которые все работают. Но мне интересно, какой из них наиболее производительный. qs = MyModel.objects.filter(blah = blah) if qs.count() > 0: return qs[0] else: return None Это приводит к …

13
Как мне получить путь к текущему исполняемому файлу в Python?
Это может показаться вопросом новичка, но это не так. Некоторые общие подходы работают не во всех случаях: sys.argv [0] Это означает использование path = os.path.abspath(os.path.dirname(sys.argv[0])), но это не работает, если вы запускаете из другого скрипта Python в другом каталоге, и это может случиться в реальной жизни. __файл__ Это означает использование …
193 python  path  directory 

6
Как убрать дефекты выпуклости на площади Судоку?
Я занимался веселым проектом: Решением судоку из входного изображения с использованием OpenCV (как в Google Goggles и т. Д.). И я выполнил задание, но в конце обнаружил небольшую проблему, ради которой я пришел сюда. Я занимался программированием с использованием Python API OpenCV 2.3.1. Ниже то, что я сделал: Прочитайте изображение …

7
Возьмите содержимое списка и добавьте его в другой список.
Я пытаюсь понять, имеет ли смысл брать содержимое списка и добавлять его в другой список. У меня есть первый список, созданный с помощью функции цикла, которая будет извлекать определенные строки из файла и сохранять их в списке. Затем второй список используется для сохранения этих строк и запуска нового цикла поверх …
193 python  list 

16
Транспонирование массива NumPy
Я использую Python и NumPy и у меня есть некоторые проблемы с «transpose»: import numpy as np a = np.array([5,4]) print(a) print(a.T) Вызов a.Tне транспонирует массив. Если aэто, например, [[],[]]то он правильно транспонирует, но мне нужно транспонировать [...,...,...].
193 python  numpy  transpose 

5
Что делает исходный код этого модуля?
Если вы откроете интерпретатор Python и наберете «import this», как вы знаете, он напечатает: Дзен Питона, Тим Питерс Красиво лучше, чем безобразно. Явное лучше, чем неявное. Простое лучше, чем сложное. Сложный лучше, чем сложный. Квартира лучше, чем вложенная. Разреженный лучше, чем плотный. Читаемость имеет значение. Особые случаи не достаточно особенные, …
193 python 



22
Как сохранить окно вывода скрипта Python открытым?
Я только начал с Python. Когда я выполняю файл скрипта python в Windows, окно вывода появляется, но мгновенно исчезает. Мне нужно, чтобы остаться там, чтобы я мог проанализировать свои результаты. Как я могу держать это открытым?
193 python  windows 

25
Как сериализовать результат SqlAlchemy в JSON?
В Django есть несколько хороших автоматических сериализаций моделей ORM, возвращаемых из DB в формат JSON. Как сериализовать результат запроса SQLAlchemy в формат JSON? Я пытался, jsonpickle.encodeно он сам кодирует объект запроса. Я пытался, json.dumps(items)но это возвращает TypeError: <Product('3', 'some name', 'some desc')> is not JSON serializable Неужели так сложно сериализовать …
193 python  json  sqlalchemy 


16
Проверка, можно ли преобразовать строку в float в Python
У меня есть код Python, который просматривает список строк и, если возможно, преобразует их в целые числа или числа с плавающей запятой. Сделать это для целых чисел довольно просто if element.isdigit(): newelement = int(element) Числа с плавающей запятой сложнее. Прямо сейчас я использую partition('.')для разделения строки и проверяю, что одна …

16
Варианты использования для метода dict 'setdefault'
Добавление collections.defaultdictв Python 2.5 значительно снижается необходимость dict«S setdefaultметода. Этот вопрос для нашего коллективного образования: Для чего setdefaultвсе еще полезно сегодня Python 2.6 / 2.7? Какие популярные варианты использования setdefaultбыли заменены collections.defaultdict?

10
Ошибка типа: не все аргументы, преобразованные во время форматирования строки Python
Предполагается, что программа принимает два имени, и если они имеют одинаковую длину, она должна проверить, являются ли они одним словом. Если это одно и то же слово, будет напечатано «Имена одинаковые» . Если они имеют одинаковую длину, но с разными буквами, будет напечатано «Имена разные, но одинаковой длины» . Часть, …

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