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

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

8
Есть ли способ использовать PhantomJS в Python?
Я хочу использовать PhantomJS в Python . Я погуглил эту проблему, но не смог найти правильных решений. Я считаю, os.popen() может быть хорошим выбором. Но я не мог передать некоторые аргументы этому. Использование subprocess.Popen()может быть правильным решением на данный момент. Я хочу знать, есть ли лучшее решение или нет. Есть …
203 python  phantomjs 

6
Итерация списка с индексами в Python
Я мог бы поклясться, что видел функцию (или метод), которая берет список, как этот, [3, 7, 19]и превращает его в итеративный список кортежей, например так: [(0,3), (1,7), (2,19)]чтобы использовать его вместо: for i in range(len(name_of_list)): name_of_list[i] = something но я не могу вспомнить название и гуглить "список итераций" ничего не …
203 python  list 


16
Программное сохранение изображения в Django ImageField
Хорошо, я пробовал почти все, и я не могу заставить это работать. У меня есть модель Django с ImageField на нем У меня есть код, который загружает изображение через HTTP (проверено и работает) Изображение сохраняется непосредственно в папку upload_to (то, что загружено в папку ImageField) Все, что мне нужно сделать, …

11
Как написать очень длинную строку, которая соответствует PEP8 и предотвращает E501
Как PEP8 предлагает придерживаться правила 80 столбцов для вашей программы на Python, как я могу соблюдать это с длинными строками, т.е. s = "this is my really, really, really, really, really, really, really long string that I'd like to shorten." Как бы я расширил это до следующей строки, т.е. s …
203 python  string  pep8 

5
Правильный способ использовать get_or_create?
Я пытаюсь использовать get_or_create для некоторых полей в моих формах, но я получаю ошибку 500, когда пытаюсь это сделать. Одна из строк выглядит так: customer.source = Source.objects.get_or_create(name="Website") Ошибка, которую я получаю для приведенного выше кода: Cannot assign "(<Source: Website>, False)": "Customer.source" must be a "Source" instance.
203 python  django 


13
Как проверить, является ли значение с плавающей точкой целым числом
Я пытаюсь найти самый большой корень куба, который является целым числом, которое составляет менее 12 000. processing = True n = 12000 while processing: n -= 1 if n ** (1/3) == #checks to see if this has decimals or not Я не уверен, как проверить, если это целое число …

7
Анаконда против миниконды
В хранилище Анаконды есть два типа установщиков: « Установщики Anaconda » и « Установщики Miniconda ». Каковы их различия? Кроме того, для файла установки, Anaconda2-4.4.0.1-Linux-ppc64le.sh, что это 2-4.4.0.1означает?

29
Как преобразовать целое число в строку в любой базе?
Python позволяет легко создать целое число из строки заданной базы с помощью int(str, base). Я хочу выполнить обратное: создание строки из целого числа , т.е. я хочу некоторую функцию int2base(num, base), такую ​​что: int(int2base(x, b), b) == x Порядок имени / аргумента функции не имеет значения. Для любого числа xи …
203 python  base  radix 

13
Постоянно печатать вывод подпроцесса во время работы процесса
Для запуска программ из моих Python-скриптов я использую следующий метод: def execute(command): process = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) output = process.communicate()[0] exitCode = process.returncode if (exitCode == 0): return output else: raise ProcessException(command, exitCode, output) Поэтому, когда я запускаю такой процесс Process.execute("mvn clean install"), моя программа ждет, пока процесс не …
203 python  subprocess 


8
Что эквивалентно pip `npm install package --save-dev`?
В nodejs я могу npm install package --save-devсохранить установленный пакет в пакет. Как мне добиться того же в менеджере пакетов Python pip? Я хотел бы сохранить имя пакета и его версию, скажем, requirements.pipсразу после установки пакета, используя что-то вроде pip install package --save-dev requirements.pip.
203 python  node.js  pip 

16
ошибка: команда 'gcc' завершилась неудачно с состоянием выхода 1 при установке Eventlet
Я хотел установить eventletв своей системе, чтобы иметь «стадо» для развертывания программного обеспечения ... но терминал показывает ошибку gcc: root@agrover-OptiPlex-780:~# easy_install -U eventlet Searching for eventlet Reading http://pypi.python.org/simple/eventlet/ Reading http://wiki.secondlife.com/wiki/Eventlet Reading http://eventlet.net Best match: eventlet 0.9.16 Processing eventlet-0.9.16-py2.7.egg eventlet 0.9.16 is already the active version in easy-install.pth Using /usr/local/lib/python2.7/dist-packages/eventlet-0.9.16-py2.7.egg Processing …
202 python  ubuntu  eventlet 

6
Джанго: «проекты» против «приложений»
У меня довольно сложный «продукт», который я готовлю к сборке с использованием Django. Я собираюсь избегать использования терминов «проект» и «приложение» в этом контексте, потому что мне не ясно их конкретное значение в Django. Проекты могут иметь много приложений. Приложения могут быть использованы многими проектами. Хорошо. Я не заново изобретаю …

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