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

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

3
Python setup.py разработка против установки
Два варианта в setup.py developи installменя смущают. Согласно этому сайту , используя developсоздает специальную ссылку на каталог сайтов-пакетов. Люди предложили, чтобы я использовал python setup.py installдля новой установки и python setup.py developпосле внесения каких-либо изменений в установочный файл. Может кто-нибудь пролить свет на использование этих команд?
336 python  setuptools 


14
Как узнать текущее использование процессора и оперативной памяти в Python?
Какой предпочитаемый способ получения текущего состояния системы (текущий процессор, оперативная память, свободное место на диске и т. Д.) В Python? Бонусные баллы для * nix и Windows платформ. Кажется, есть несколько возможных способов извлечь это из моего поиска: Использование библиотеки, такой как PSI (которая в настоящее время, кажется, не активно …
336 python  system  cpu  status  ram 

7
super () вызывает «TypeError: должен быть типом, а не classobj» для класса нового стиля
Следующее использование super()вызывает TypeError: почему? >>> from HTMLParser import HTMLParser >>> class TextParser(HTMLParser): ... def __init__(self): ... super(TextParser, self).__init__() ... self.all_data = [] ... >>> TextParser() (...) TypeError: must be type, not classobj Есть аналогичный вопрос о StackOverflow: Python super () вызывает TypeError , где ошибка объясняется тем фактом, что …

17
Как извлечь подстроку между двумя маркерами?
Допустим, у меня есть строка, 'gfgfdAAA1234ZZZuijjk'и я хочу извлечь только '1234'часть. Я знаю только, что будет с несколькими персонажами непосредственно до AAAи после ZZZтой части, которая меня интересует 1234. С помощью sedэтого можно сделать что-то подобное со строкой: echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|" И это даст мне 1234в результате. …
335 python  string  substring 

15
Нет многострочной лямбды в Python: почему бы и нет?
Я слышал, что в Python нельзя добавить многострочные лямбды, потому что они синтаксически конфликтуют с другими синтаксическими конструкциями в Python. Сегодня я думал об этом в автобусе и понял, что не могу придумать ни одной конструкции Python, с которой сталкиваются многострочные лямбды. Учитывая, что я довольно хорошо знаю язык, это …
335 python  syntax  lambda 

6
Сортировка списка Python по убыванию
Как я могу отсортировать этот список в порядке убывания? timestamp = [ "2010-04-20 10:07:30", "2010-04-20 10:07:38", "2010-04-20 10:07:52", "2010-04-20 10:08:22", "2010-04-20 10:08:22", "2010-04-20 10:09:46", "2010-04-20 10:10:37", "2010-04-20 10:10:58", "2010-04-20 10:11:50", "2010-04-20 10:12:13", "2010-04-20 10:12:13", "2010-04-20 10:25:38" ]
334 python  sorting  reverse 

30
Сценарий установки завершен с ошибкой: команда 'x86_64-linux-gnu-gcc' завершилась неудачно с состоянием выхода 1
Когда я пытаюсь установить odoo-server, я получаю следующую ошибку: error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 Может ли кто-нибудь помочь мне решить эту проблему?
334 python  gcc  pip  odoo-server 

30
Элегантная функция Python для преобразования CamelCase в snake_case?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Пример: >>> convert('CamelCase') 'camel_case'

14
Какие клиентские библиотеки SOAP существуют для Python и где находится документация для них? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
333 python  soap  soap-client 

9
Как сделать запрос как GROUP BY в Django?
Я запрашиваю модель: Members.objects.all() И это возвращает: Eric, Salesman, X-Shop Freddie, Manager, X2-Shop Teddy, Salesman, X2-Shop Sean, Manager, X2-Shop То, что я хочу, это знать лучший способ Django для отправки group_byзапроса в мою базу данных, например: Members.objects.all().group_by('designation') Что не работает, конечно. Я знаю, что мы можем сделать некоторые трюки django/db/models/query.py, …

15
Каков наилучший способ сравнения чисел с плавающей точкой для почти равенства в Python?
Хорошо известно, что сравнение поплавков на равенство немного затруднительно из-за проблем округления и точности. Например: https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/ Каков рекомендуемый способ борьбы с этим в Python? Конечно, есть где-нибудь стандартная библиотечная функция для этого?

14
Как красиво распечатать массив numpy.ar без научной записи и с заданной точностью?
Мне любопытно, есть ли способ печати в формате numpy.arrays, например, так: x = 1.23456 print '%.3f' % x Если я хочу напечатать число numpy.arrayс плавающей точкой, он печатает несколько десятичных знаков, часто в «научном» формате, что довольно сложно прочитать даже для низкоразмерных массивов. Тем не менее, по- numpy.arrayвидимому, должен быть …

8
Скачать файл из сети в Python 3
Я создаю программу, которая загружает файл .jar (java) с веб-сервера, считывая URL-адрес, указанный в файле .jad той же игры / приложения. Я использую Python 3.2.1 Мне удалось извлечь URL-адрес файла JAR из файла JAD (каждый файл JAD содержит URL-адрес файла JAR), но, как вы можете себе представить, извлеченное значение является …
333 python  python-3.x 

18
ValueError: недопустимый литерал для int () с основанием 10: ''
Я создаю программу, которая читает файл, и если первая строка файла не пуста, она читает следующие четыре строки. Вычисления выполняются по этим строкам, а затем читается следующая строка. Если эта строка не пуста, она продолжается. Тем не менее, я получаю эту ошибку: ValueError: invalid literal for int() with base 10: …
333 python 

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