Tag: python 2.7

Определение того, сколько раз подстрока встречается в строке в Python

Я пытаюсь выяснить, сколько раз строка возникает в строке. Например: nStr = '000123000123' Скажем, что строка, которую я хочу найти, – 123. Очевидно, что это происходит дважды в nStr, но мне не удается реализовать эту логику в Python. Что у меня есть на данный момент: pattern = '123' count = a = 0 while pattern […]

Дайте терминалу Python постоянную историю

Есть ли способ сообщить интерактивной оболочке Python сохранить историю выполнения команд между сеансами? Пока сеанс запущен, после того, как команды были выполнены, я могу стрелять вверх и получать доступ к указанным командам, мне просто интересно, есть ли какой-то способ для некоторого количества этих команд быть сохраненным до следующего раза, когда я буду использовать оболочку Python […]

Как развернуть паук Scrapy на облаке Heroku

Я разработал несколько пауков в scrapy, и я хочу проверить их на облаке Heroku. Кто-нибудь имеет представление о том, как развернуть паук Scrapy на облаке Heroku?

Представить дерево каталогов как JSON

Есть ли простой способ создания такого JSON? Я нашел os.walk() и os.listdir() , поэтому я могу сделать рекурсивный спуск в директории и построить объект python, ну, но это похоже на переосмысление колеса, может быть, кто-то знает рабочий код для такой задачи? { "type": "directory", "name": "hello", "children": [ { "type": "directory", "name": "world", "children": [ […]

Установка numpy в качестве зависимости с помощью setuptools

Это может быть следующий вопрос об этом . Я использую setuptools для установки моего пакета. В качестве зависимости я перечислил numpy . Я использую Python2.7, и когда я это делаю python setup.py install с этим файлом setup.py : from setuptools import setup setup(name = "test_pack", install_requires = ["numpy"]) Я получаю сообщение об ошибке: ImportError: No […]

Как исправить сломанный python 2.7.11 после обновлений OSx

Что случилось: После обновления OSx и установки новой версии python 2.7 моя среда virtualevn полностью сломалась, и я изо всех сил пытался ее исправить. Я не был уверен, что вызвало это и прошел целый набор вещей, которые я сделал, и сначала прочитал, что не работает , перечислены ниже. Решена моя проблема в разделе ответов. Что […]

Преобразование случая змеи в нижний корпус верблюда (lowerCamelCase)

Что было бы хорошим способом конвертировать из случая змеи ( my_string ) в нижний регистр верблюда (myString) в Python 2.7? Очевидное решение состоит в том, чтобы разделить по подчеркиванию, загладить каждое слово, кроме первого, и объединиться вместе. Тем не менее, мне любопытно относиться к другим, более идиоматическим решениям или к способу использования RegExp для достижения […]

Как печатать на консоли в Py Test?

Я пытаюсь использовать Test-Driven Development с модулем pytest . pytest не будет print на консоли при print . Я использую py.test my_tests.py чтобы запустить его … documentation похоже, говорит, что она должна работать по умолчанию: http://pytest.org/latest/capture.html Но: import myapplication as tum class TestBlogger: @classmethod def setup_class(self): self.user = "alice" self.b = tum.Blogger(self.user) print "This should […]

Как выбрать бункеры в гистограмме matplotlib

Может ли кто-нибудь объяснить мне, что такое «бункеры» в гистограмме (функция гистограммы matplotlib )? И если предположить, что мне нужно построить функцию плотности вероятности некоторых данных, как я могу выбрать выбранные ящики? и как их выбрать? (Я уже читал о них в библиотеках matplotlib.pyplot.hist и numpy.histogram, но я не понял)

Чтение событий Outlook через Python

У Outlook есть кое-что, что нужно пожелать – например, показывать несколько месяцев Поэтому я решил попробовать, вытащив данные события через python (а затем нарисую способ показать его красиво). Google дает мне результаты pore, но stackoverflow был очень полезен ранее в отношении использования win32com и Outlook. Мои цели следующие читать общий календарь читать информацию о событиях, […]

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