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

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

11
Проверьте, содержит ли строка только пробел
Как я могу проверить, содержит ли строка только пробел? Пример строки: " " (пространство, пространство, пространство) " \t \n " (пробел, табуляция, пробел, перевод строки, пробел) "\n\n\n\t\n" (новая строка, новая строка, новая строка, вкладка, новая строка)
220 python  text  newline  tabs  space 

7
отбрасывать бесконечные значения из информационных кадров в пандах?
Каков самый быстрый / простой способ отбросить значения nan и inf / -inf из DataFrame pandas без сброса mode.use_inf_as_null? Я хотел бы иметь возможность использовать аргументы subsetи , за исключением значений, которые считаются пропущенными, например:howdropnainf df.dropna(subset=["col1", "col2"], how="all", with_inf=True) Это возможно? Есть ли способ сказать, dropnaчтобы включить infв его определение …
220 python  numpy  scipy  pandas 


9
Хранение словарей Python
Я привык вводить и выводить данные в Python с помощью файлов CSV, но здесь есть очевидные проблемы. Есть ли простые способы сохранить словарь (или наборы словарей) в файле JSON или pickle ? Например: data = {} data ['key1'] = "keyinfo" data ['key2'] = "keyinfo2" Я хотел бы знать, как это …
220 python  json  dictionary  save  pickle 

13
Шаблонные переменные Django и Javascript
Когда я отрисовываю страницу, используя шаблонизатор Django, я могу передать словарную переменную, содержащую различные значения, чтобы манипулировать ими на странице с помощью {{ myVar }}. Есть ли способ получить доступ к той же переменной в Javascript (возможно, используя DOM, я не знаю, как Django делает переменные доступными)? Я хочу иметь …




8
Как выполнить сырой SQL в приложении Flask-SQLAlchemy
Как вы выполняете сырой SQL в SQLAlchemy? У меня есть веб-приложение на Python, которое работает на колбе и взаимодействует с базой данных через SQLAlchemy. Мне нужен способ запустить сырой SQL. Запрос включает в себя несколько объединений таблиц наряду с встроенными представлениями. Я пробовал: connection = db.session.connection() connection.execute( <sql here> ) …

6
Почему я вижу «TypeError: строковые индексы должны быть целыми числами»?
Я играю как с изучением Python, так и с тем, чтобы вывести вопросы github в удобочитаемую форму. Используя советы о том, как я могу конвертировать JSON в CSV? Я придумал это: import json import csv f=open('issues.json') data = json.load(f) f.close() f=open("issues.csv","wb+") csv_file=csv.writer(f) csv_file.writerow(["gravatar_id","position","number","votes","created_at","comments","body","title","updated_at","html_url","user","labels","state"]) for item in data: csv_file.writerow([item["gravatar_id"], item["position"], item["number"], …
219 python  json  github 

7
Как удалить пакет, установленный с помощью pip install --user
Существует --userопция для pip, которая может установить пакет Python для пользователя: pip install --user [python-package-name] Я использовал эту опцию, чтобы установить пакет на сервер, для которого у меня нет прав root. Теперь мне нужно удалить установленный пакет для текущего пользователя. Я попытался выполнить эту команду: pip uninstall --user [python-package-name] Но …

5
Ошибка типа: отсутствует 1 обязательный позиционный аргумент: 'self'
Я новичок в Python и ударил стену. Я следовал нескольким учебникам, но не могу обойти ошибку: Traceback (most recent call last): File "C:\Users\Dom\Desktop\test\test.py", line 7, in <module> p = Pump.getPumps() TypeError: getPumps() missing 1 required positional argument: 'self' Я изучил несколько учебных пособий, но, похоже, ничто не отличается от моего …
219 python  python-3.x 

18
Pythonic способ избежать высказываний «if x: return x»
У меня есть метод, который вызывает 4 других метода в последовательности, чтобы проверить определенные условия, и возвращает сразу (не проверяя следующие) всякий раз, когда кто-то возвращает что-то Truthy. def check_all_conditions(): x = check_size() if x: return x x = check_color() if x: return x x = check_tone() if x: return …

6
Как использовать другую версию python во время установки NPM?
У меня есть терминальный доступ к VPS под управлением centos 5.9 и установленному по умолчанию python 2.4.3. Я также установил Python 2.7.3 с помощью этих команд: (Я использовал make altinstallвместоmake install ) wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar -xf Python-2.7.3.tgz cd Python-2.7.3 ./configure make make altinstall Затем я установил node.js из источника с …
218 python  node.js  centos  npm 

12
Невозможно выбрать <type 'instancemethod'> при использовании многопроцессорной обработки Pool.map ()
Я пытаюсь использовать multiprocessing«s Pool.map()функцию , чтобы разделить из работы одновременно. Когда я использую следующий код, он работает нормально: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processes=4) print pool.map(f, range(10)) if __name__== '__main__' : go() Однако, когда я использую его в более объектно-ориентированном подходе, это не работает. …

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