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

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


11
Целевая база данных устарела
Я бы хотел выполнить миграцию для приложения Flask. Я использую Alembic. Однако я получаю следующую ошибку. Target database is not up to date. В сети я прочитал, что это как-то связано с этим. http://alembic.zzzcomputing.com/en/latest/cookbook.html#building-an-up-to-date-database-from-scratch К сожалению, я не совсем понимаю, как обновить базу данных и где / как мне написать …

26
pip: нет модуля с именем _internal
У меня проблема, когда я пытаюсь каким-либо образом использовать pip. Я использую Ubuntu 16.04.4 Я должен сказать, что я уже использовал его, и у меня никогда не было проблем, но начиная с сегодняшнего дня, когда я использую любую команду, я всегда получаю ту же ошибку (в качестве примера использования pip …
100 python  pip 

10
Извлечь страницу из pdf в формате jpeg
В коде Python, как эффективно сохранить определенную страницу в формате PDF в виде файла JPEG? (Пример использования: у меня есть веб-сервер с флягой Python, на который будут загружены файлы PDF и сохранены файлы jpeg, соответствующие каждой странице.) Это решение близко, но проблема в том, что оно не конвертирует всю страницу …
100 python  image  pdf 

8
Ведение журнала Python - отключить ведение журнала из импортированных модулей
Я использую модуль ведения журнала Python и хочу отключить сообщения журнала, выводимые сторонними модулями, которые я импортирую. Например, я использую что-то вроде следующего: logger = logging.getLogger() logger.setLevel(level=logging.DEBUG) fh = logging.StreamHandler() fh_formatter = logging.Formatter('%(asctime)s %(levelname)s %(lineno)d:%(filename)s(%(process)d) - %(message)s') fh.setFormatter(fh_formatter) logger.addHandler(fh) Он распечатывает мои отладочные сообщения, когда я выполняю logger.debug («мое сообщение!»), …
100 python  logging 


4
Создание нового столбца на основе условия if-elif-else
У меня есть DataFrame df: A B a 2 2 b 3 1 c 1 3 Я хочу создать новый столбец на основе следующих критериев: если строка A == B: 0 если строкаA > B: 1 если строка A < B: -1 поэтому, учитывая приведенную выше таблицу, это должно быть: …

6
Подсчет уникальных значений в столбце в фрейме данных pandas, как в Qlik?
Если у меня есть такая таблица: df = pd.DataFrame({ 'hID': [101, 102, 103, 101, 102, 104, 105, 101], 'dID': [10, 11, 12, 10, 11, 10, 12, 10], 'uID': ['James', 'Henry', 'Abe', 'James', 'Henry', 'Brian', 'Claude', 'James'], 'mID': ['A', 'B', 'A', 'B', 'A', 'A', 'A', 'C'] }) Я могу сделать count(distinct …

8
Самый питонический способ предоставить глобальные переменные конфигурации в config.py? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 месяцев назад . Уточните этот вопрос В своем бесконечном поиске чрезмерно усложняющих …

5
Как передать дополнительные аргументы декоратору Python?
У меня есть декоратор, как показано ниже. def myDecorator(test_func): return callSomeWrapper(test_func) def callSomeWrapper(test_func): return test_func @myDecorator def someFunc(): print 'hello' Я хочу улучшить этот декоратор, чтобы он принял еще один аргумент, как показано ниже def myDecorator(test_func,logIt): if logIt: print "Calling Function: " + test_func.__name__ return callSomeWrapper(test_func) @myDecorator(False) def someFunc(): print …

11
FutureWarning: поэлементное сравнение не выполнено; возвращает скаляр, но в дальнейшем будет выполнять поэлементное сравнение
Я использую Pandas 0.19.1на Python 3. Я получаю предупреждение об этих строках кода. Я пытаюсь получить список, содержащий все номера строк, в которых строка Peterприсутствует в столбце Unnamed: 5. df = pd.read_excel(xls_path) myRows = df[df['Unnamed: 5'] == 'Peter'].index.tolist() Выдает предупреждение: "\Python36\lib\site-packages\pandas\core\ops.py:792: FutureWarning: elementwise comparison failed; returning scalar, but in the …

8
Как я могу проанализировать код Python, чтобы определить проблемные области?
У меня большой исходный репозиторий, разделенный на несколько проектов. Я хотел бы подготовить отчет о состоянии исходного кода с указанием проблемных областей, которые необходимо решить. В частности, я хотел бы вызвать процедуры с высокой цикломатической сложностью, выявить повторение и, возможно, запустить некоторый статический анализ, похожий на линт, чтобы обнаружить подозрительные …

12
Как вы проверяете URL-адрес с помощью регулярного выражения в Python?
Я создаю приложение на Google App Engine. Я невероятно новичок в Python и последние 3 дня бился головой о следующей проблеме. У меня есть класс для представления RSS-канала, и в этом классе у меня есть метод setUrl. Входом в этот метод является URL. Я пытаюсь использовать модуль re python для …

14
Как установить MySQLdb (библиотека доступа к данным Python для MySQL) в Mac OS X?
Я новичок в Python, но я только что потратил день на разработку того, как заставить MySQLdb работать должным образом, и вселенная, согласно Google, включает в себя многочисленные ссылки на то, что это такое PITA, и чрезмерное количество руководств, которые кажутся устаревший. Учитывая, что этот сайт предназначен для решения такого рода …
99 python  mysql  macos 

12
Есть ли визуальный профилировщик для Python? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос Сейчас я использую cProfile, но мне утомительно писать код pstats только для запроса …

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