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

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

10
Как проверить, пуст файл или нет?
На этот вопрос есть ответы на Переполнение стека на русском : Как проверить, является ли файл пустым? У меня есть текстовый файл. Как я могу проверить, пусто это или нет?
280 python  file  file-length 

8
Как выбрать все столбцы, кроме одного столбца в пандах?
У меня датафрейм выглядит так: import pandas import numpy as np df = DataFrame(np.random.rand(4,4), columns = list('abcd')) df a b c d 0 0.418762 0.042369 0.869203 0.972314 1 0.991058 0.510228 0.594784 0.534366 2 0.407472 0.259811 0.396664 0.894202 3 0.726168 0.139531 0.324932 0.906575 Как я могу получить все столбцы, кроме column …
280 python  pandas 

20
Ссылка require.txt для файла install_requires kwarg в файле setuptools setup.py
У меня есть requirements.txtфайл, который я использую с Travis-CI. Кажется глупым дублировать требования в обоих случаях, requirements.txtи setup.pyя надеялся передать дескриптор файла в install_requireskwarg setuptools.setup. Это возможно? Если да, то как мне это сделать? Вот мой requirements.txt файл: guessit>=0.5.2 tvdb_api>=1.8.2 hachoir-metadata>=1.3.3 hachoir-core>=1.3.3 hachoir-parser>=1.3.4

30
urllib и ошибка «SSL: CERTIFICATE_VERIFY_FAILED»
Я получаю следующую ошибку: Exception in thread Thread-3: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner self.run() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 763, in run self.__target(*self.__args, **self.__kwargs) File "/Users/Matthew/Desktop/Skypebot 2.0/bot.py", line 271, in process info = urllib2.urlopen(req).read() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", …

23
PyCharm показывает ошибку неразрешенных ссылок для допустимого кода
Я использую PyCharm для работы над проектом. Проект открывается и настраивается с помощью переводчика и может успешно выполняться. Пути удаленного интерпретатора отображаются правильно. Кажется, это правильная конфигурация, но PyCharm выделяет мой действительный код ошибками «неразрешенная ссылка», даже для встроенных функций Python. Почему они не обнаруживаются, хотя код работает? Есть ли …
279 python  pycharm 

20
Установите tkinter для Python
Я пытаюсь import Tkinter. Однако я получаю сообщение об ошибке, Tkinterкоторое не установлено: ImportError: No module named _tkinter, please install the python-tk package Вероятно, я мог бы установить его с помощью Synaptic Manager (можно?), Однако мне пришлось бы устанавливать его на каждую машину, на которой я программирую. Можно ли добавить …
278 python  linux  tkinter  install 



6
Python Pandas: получить индекс строк, столбец которых соответствует определенному значению
Учитывая DataFrame со столбцом «BoolCol», мы хотим найти индексы DataFrame, в которых значения для «BoolCol» == True В настоящее время у меня есть итеративный способ сделать это, который отлично работает: for i in range(100,3000): if df.iloc[i]['BoolCol']== True: print i,df.iloc[i]['BoolCol'] Но это не правильный способ панды сделать это. После некоторых исследований …
278 python  indexing  pandas 

7
Автоматически создавать требования. Текст
Иногда я загружаю исходный код на python githubи не знаю, как установить все зависимости. Если requirements.txtфайла нет, я должен создать его вручную. Вопрос в том, что, учитывая каталог исходного кода python, можно ли requirements.txtавтоматически создать его из раздела импорта?

10
Как выйти из Python без трассировки?
Я хотел бы знать, как выйти из Python, не имея дамп трассировки на выходе. Я все еще хочу иметь возможность вернуть код ошибки, но я не хочу отображать журнал трассировки. Я хочу быть в состоянии выйти из использования exit(number)без трассировки, но в случае исключения (не выхода) я хочу трассировки.
277 python  exit  traceback 

5
json.dumps vs flask.jsonify
Я не уверен, что понимаю цель flask.jsonify метода. Я пытаюсь сделать строку JSON из этого: data = {"id": str(album.id), "title": album.title} но то, что я получаю, json.dumpsотличается от того, что я получаю flask.jsonify. json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} Очевидно, мне нужно получить результат, который больше похож на …
277 python  json  flask 

21
Как получить строковые объекты вместо Unicode из JSON?
Я использую Python 2 для анализа JSON из текстовых файлов в кодировке ASCII . При загрузке этих файлов с помощью jsonили simplejson, все мои строковые значения преобразуются в объекты Unicode вместо строковых объектов. Проблема в том, что я должен использовать данные с некоторыми библиотеками, которые принимают только строковые объекты. Я …


7
Самый эффективный способ обратить вспять массив
Хотите верьте, хотите нет, но после профилирования моего текущего кода повторяющаяся операция возврата массивов клочков съела гигантский кусок времени выполнения. Сейчас у меня есть общий метод, основанный на представлении: reversed_arr = arr[::-1] Есть ли какой-то другой способ сделать это более эффективно, или это просто иллюзия из-за моей одержимости нереальным выступлением?
276 python  numpy 

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