Установите переменную окружения, используя соляную тушку

Я пишу несколько формул сокета, которые установят пакет tomcat. но после установки я должен установить JAVA_HOME в файле / etc / default / tomcat7. Есть ли возможность установить JAVA_HOME? Или есть ли возможность изменить или добавить JAVA_HOME в переменную среды (т. Е. В .bashrc или .profile файлы)? Мой файл pillar.example будет иметь следующие данные: tomcat_version: […]

Структура данных Python

Я очень мало знаю о программировании, так что это случай, когда вы не знаете, где искать ответ. Я хочу создать структуру данных следующим образом: vertexTopology = {vertexIndex: {clusterIndexes: intersection point}} однако в действительности кластерные индексы представляют собой набор, состоящий из индексов кластеров. Так что у меня сейчас есть: vertexTopology = {5: [[(1, 2, 3), intx_1], […]

Учитывается ли регистр PyPI?

Как PyPI обрабатывает чувствительность к регистру? Например, этот вопрос SO подтверждает, что PyPI отказывается от нового пакета foobar если FooBar уже существует. Запуск pip против pypi.python.org, похоже, преобразуется в канонический случай для пакета: $ pip install django Downloading/unpacking django Downloading Django-1.7.tar.gz (7.5MB): 7.5MB downloaded В качестве альтернативы: $ pip install Django Downloading/unpacking Django Downloading Django-1.7.tar.gz […]

Почему pipe_close () не вызывает EOFError во время pipe.recv () в многопроцессорной обработке python?

Я отправляю простые объекты между процессами, используя каналы с модулем многопроцессорности Python. В документации указано, что если труба была закрыта, вызов pipe.recv () должен поднять EOFError. Вместо этого моя программа просто блокирует recv () и никогда не обнаруживает, что канал закрыт. Пример: import multiprocessing as m def fn(pipe): print "recv:", pipe.recv() print "recv:", pipe.recv() if […]

Медленный доступ к запросу Django.

Иногда эта строка приложения Django (размещенная с использованием Apache / mod_wsgi) требует много времени для выполнения (например, 99%, например, 6 секунд обработки запроса, как измерено New Relic) при отправке некоторыми мобильными клиентами: raw_body = request.body (где request является входящим запросом) У меня есть вопросы: Что могло бы замедлить доступ к request.body ? Какова была бы […]

Jython, используйте только метод из Python с Java?

При чтении и использовании этой статьи предполагается, что у нас есть полное определение объекта с объектами класса и сопоставления (прокси) от python до java. Можно ли импортировать метод (не определенный внутри класса, но с использованием внутреннего класса python) из куска кода в python без его упаковки в определении класса (без использования парадигмы фабрики, описанной выше). […]

У python есть встроенная функция для чередования генераторов / последовательностей?

Я заметил, что itertools (как мне кажется) не имеет функции, способной перемежать элементы из нескольких других итерируемых объектов (в отличие от их застегивания): def leaf(*args): return (it.next() for it in cycle(imap(chain,args))) tuple(leaf(['Johann', 'Sebastian', 'Bach'], repeat(' '))) => ('Johann', ' ', 'Sebastian', ' ', 'Bach', ' ') (Изменить) Причина, о которой я прошу, заключается в том, […]

matplotlib plot datetime in pandas DataFrame

У меня есть pandas DataFrame, который выглядит так, как этот training.head() DataFrame был отсортирован по дате. Я хотел бы сделать диаграмму рассеяния, где дата кампании находится на оси x, а скорость успеха – на оси y. Мне удалось получить линейный график, используя training.plot(x='date',y='rate') . Однако, когда я изменил это на training.plot(kind='scatter',x='date',y='rate') я получаю сообщение об […]

Что такое функция и как она работает на Python?

Я читаю PEP-3153 , но я не понимаю, в чем проблема, к которой он хочет обратиться. Не могли бы вы объяснить?

Расчет собственных значений Python выполняется намного медленнее, чем вычисления MATLAB на моем компьютере. Зачем?

Я хотел бы вычислить собственные значения крупномасштабных матриц (около 1000×1000) с использованием Python 2.6.5. Я не мог сделать это быстро. Я не нашел ни одного другого потока, рассматривающего этот вопрос. Когда я бегу a = rand(1000,1000); tic; for i =1:10 eig(a); end toc; в MATLAB это занимает около 30 секунд. Аналогичный тест на Python требует […]

 
Interesting Posts for Van-Lav
Python - лучший язык программирования в мире.