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

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

1
Есть ли у 16331239353195370.0 особое значение?
Используя import numpy as npя заметил, что np.tan(np.pi/2) дает число в названии, а не np.inf 16331239353195370.0 Мне любопытно это число. Связано ли это с каким-то параметром системной машинной точности? Мог ли я рассчитать это из чего-нибудь? (Я думаю о чем-то похожем sys.float_info) РЕДАКТИРОВАТЬ: тот же результат действительно воспроизводится в других …

3
Зачем использовать sys.path.append (путь) вместо sys.path.insert (1, путь)?
Изменить: основываясь на комментарии Ульфа Ромпе, важно использовать «1» вместо «0» , иначе вы нарушите sys.path . Я занимаюсь питоном уже довольно давно (более года), и меня всегда смущает, почему люди рекомендуют вам использовать sys.path.append()вместо sys.path.insert(). Позвольте мне продемонстрировать. Скажем, я работаю над модулем PyWorkbooks (установленным на моем компьютере), но …



2
Какой рекомендуемый способ построения: matplotlib или pylab? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Я вижу, что могу строить на …

7
Установка модуля lxml в Python
при запуске скрипта python я получил эту ошибку from lxml import etree ImportError: No module named lxml сейчас попробовал установить lxml sudo easy_install lmxl но это дает мне следующую ошибку Building lxml version 2.3.beta1. NOTE: Trying to build without Cython, pre-generated 'src/lxml/lxml.etree.c' needs to be available. ERROR: /bin/sh: xslt-config: not …

21
Pythonic способ объединить два списка поочередно?
У меня есть два списка, первый из которых гарантированно будет содержать ровно на один элемент больше, чем второй . Я хотел бы знать, какой способ создания нового списка с помощью Python - четный, чьи значения четного индекса берутся из первого списка, а значения нечетного индекса - из второго списка. # …
88 python 

4
Как мне инициализировать словарь пустых списков в Python?
Моя попытка программно создать словарь списков не позволяет мне индивидуально адресовать ключи словаря. Когда я создаю словарь списков и пытаюсь добавить к одному ключу, все они обновляются. Вот очень простой тестовый пример: data = {} data = data.fromkeys(range(2),[]) data[1].append('hello') print data Фактический результат: {0: ['hello'], 1: ['hello']} Ожидаемый результат: {0: …

3
Как печатать из Flask @ app.route в консоль Python
Я хотел бы просто напечатать "привет, мир" на консоли python после того, как пользователь вызвал кнопку /. Это мой наивный подход: @app.route('/button/') def button_clicked(): print 'Hello world!' return redirect('/') Справочная информация: я хотел бы выполнять другие команды python из фляги (не оболочки). «печать» должно быть самым простым случаем. Думаю, я …
88 python  flask 

6
Совместное использование большого массива Numpy, доступного только для чтения, между многопроцессорными процессами
У меня есть массив SciPy (матрица) объемом 60 ГБ, который я должен использовать для более чем 5 multiprocessing Processобъектов. Я видел numpy-sharedmem и читал это обсуждение в списке SciPy. Кажется, есть два подхода - numpy-sharedmemи использование a, multiprocessing.RawArray()и сопоставление NumPy dtypes с ctypes. numpy-sharedmemКажется , это верный путь, но я …

9
IOError: [Errno 32] Сломанный канал: Python
У меня очень простой скрипт Python 3: f1 = open('a.txt', 'r') print(f1.readlines()) f2 = open('b.txt', 'r') print(f2.readlines()) f3 = open('c.txt', 'r') print(f3.readlines()) f4 = open('d.txt', 'r') print(f4.readlines()) f1.close() f2.close() f3.close() f4.close() Но всегда говорится: IOError: [Errno 32] Broken pipe Я видел в Интернете все сложные способы исправить это, но я …



6
удаление строк в массиве numpy
У меня есть массив, который может выглядеть так: ANOVAInputMatrixValuesArray = [[ 0.96488889, 0.73641667, 0.67521429, 0.592875, 0.53172222], [ 0.78008333, 0.5938125, 0.481, 0.39883333, 0.]] Обратите внимание, что одна из строк имеет нулевое значение в конце. Я хочу удалить любую строку, содержащую ноль, сохранив при этом любую строку, содержащую ненулевые значения во всех …

9
Получить все связанные объекты модели Django
Как я могу получить список всех объектов модели, у которых ForeignKey указывает на объект? (Что-то вроде страницы подтверждения удаления в админке Django перед КАСКАДОМ УДАЛЕНИЯ). Я пытаюсь найти общий способ объединения повторяющихся объектов в базе данных. По сути, я хочу, чтобы все объекты, у которых ForeignKeys указывает на объект «B», …

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