python- все статьи тега ➜ страница 44
Как увеличить ширину ячейки ноутбука Jupyter/ipython в моем браузере?
Я хотел бы увеличить ширину ноутбука ipython в моем браузере. У меня есть экран с высоким разрешением, и я хотел бы расширить ширину/размер ячейки, чтобы использовать это дополнительное пространство. спасибо! изменить: 5/2017 теперь я использую jupyterthemes:https://github.com/dunovank/jupyter-themes и этого команды: jt -t oceans16 -f roboto -fs 12 -cellw 100% который устанавливает ширину до 100% с хорошей темой. ...
Получить количество циклов внутри Python для цикла
в Python for цикл, который повторяет список, который мы можем написать: for item in list: print item и он аккуратно проходит через все элементы в списке. Есть ли способ узнать в цикле, сколько раз я зацикливался до сих пор? Например, я хочу взять список, и после того, как я обработал десять элементов, я хочу что-то с ними сделать. альтернативы, о которых я думал, было бы что-то вроде: count=0 for item in list: print item count +=1 if count % 10 == 0: print 'did ten' ...
Извлечение текста из HTML файла с помощью Python
Я хотел бы извлечь текст из HTML-файла с помощью Python. Я хочу, по существу, тот же результат, который я получил бы, если бы скопировал текст из браузера и вставил его в блокнот. Я хотел бы что-то более надежное, чем использование регулярных выражений, которые могут потерпеть неудачу на плохо сформированном HTML. Я видел, что многие люди рекомендуют красивый суп, но у меня было несколько проблем с его использованием. Во-первых, он взял нежелательный текст, такой как источник JavaScript. ...
Как я должен войти при использовании многопроцессорной обработки в Python?
прямо сейчас у меня есть центральный модуль в рамках, который порождает несколько процессов с помощью Python 2.6 multiprocessing модуль. Потому что он использует multiprocessing, там на уровне модуля многопроцессорной обработки-известны журнала LOG = multiprocessing.get_logger(). Пер документы, этот регистратор имеет процесс-общие блокировки, так что вы не искажаете вещи в sys.stderr (или любой другой файловый хэндл), имея несколько процессов, записывающих его одновременно. проблема у меня сейч ...
Как я могу понять предложение "else" петель Python?
многие программисты Python, вероятно, не знают, что синтаксис while петли и for петли включает в себя дополнительный else: статья: for val in iterable: do_something(val) else: clean_up() тело else предложение является хорошим местом для определенных видов действий очистки и выполняется при нормальном завершении цикла: т. е., выход из цикла с return или break переход else предложение; выход после a continue выполняет его. Я знаю это только потому, что я просто посмотрел (пока опять же) ...
Тайм-аут при вызове функции
Я вызываю функцию в Python, которая, как я знаю, может остановиться и заставить меня перезапустить скрипт. Как я могу вызвать функцию или что я обернуть его так, что если это займет больше 5 секунд скрипт отменяет его и делает что-то еще? ...
Как получить сообщение json в колбе?
Я пытаюсь построить простой API с помощью Flask, в котором я теперь хочу прочитать некоторые опубликованные JSON. Я делаю пост с почтальон Chrome расширение, и сообщение JSON I просто {"text":"lalala"}. Я пытаюсь прочитать JSON, используя следующий метод: @app.route('/api/add_message/<uuid>', methods=['GET', 'POST']) def add_message(uuid): content = request.json print content return uuid в браузере он правильно возвращает uuid, который я вставил в GET, но на консоли он прост ...
Именованные цвета в matplotlib
какие именованные цвета доступны в matplotlib для использования в сюжетах? Я могу найти список в документации matplotlib, который утверждает, что это единственные имена: b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white однако, я обнаружил, что эти цвета также могут быть использованы, по крайней мере в данном контексте: scatter(X,Y, color='red') scatter(X,Y, color='orange') scatter(X,Y, color='darkgreen') но их нет в приведенном выше списке. Кто-нибудь знает полный с ...
Когда я должен использовать uuid.uuid1 () против uuid.uuid4 () в python?
Я понимаю разницу между двумя из docs. uuid1(): Сгенерируйте UUID из идентификатора хоста, порядкового номера и текущего времени uuid4(): Сгенерируйте случайный UUID. так uuid1 использует информацию о машине / последовательности / времени для создания UUID. Каковы плюсы и минусы использования каждого? Я знаю uuid1() может иметь проблемы конфиденциальности, так как он основан на Машинной информации. Интересно, если есть более тонкие при выборе одного или другого. Я просто использую uuid4( ...
Django:" проекты " vs " приложения"
у меня есть довольно сложный "продукт", который я готовлюсь построить с помощью Django. Я собираюсь избегать использования терминов "проект" и "приложение" в этом контексте, потому что мне не ясно их конкретное значение в Django. проекты могут иметь многие приложения. Приложения могут быть разделены между многими проектами. Штраф. Я не изобретаю блог или форум-Я не вижу, чтобы какая-либо часть моего продукта была повторно использована в любом контексте. Интуитивно, я бы назвал это "приложение. ...
Как довольно печатать вложенные словари?
как я могу довольно распечатать словарь с глубиной ~4 в Python? Я пробовал довольно печати с pprint(), но это не сработало: import pprint pp = pprint.PrettyPrinter(indent=4) pp.pprint(mydict) Я просто хочу, чтобы отступ ("t") для каждого вложения, так что я получаю что-то вроде этого: key1 value1 value2 key2 value1 value2 etc. как я могу это сделать? ...
Как создать тестовые и обучающие образцы из одного фрейма данных с панд?
У меня есть довольно большой набор данных в виде фрейма данных, и мне было интересно, как я смогу разделить фрейм данных на две случайные выборки (80% и 20%) для обучения и тестирования. спасибо! ...
Объяснение Потоков Демона
на документация Python он говорит: поток может быть помечен как "поток демона". Значение этого флаг заключается в том, что вся программа Python завершает работу, когда только потоки демона остаться. Начальное значение наследуется от создающего потока. у кого-нибудь есть более четкое объяснение того, что это означает, или практический пример, показывающий, где вы хотели бы установить темы как daemonic? To уточните для меня: Так что единственный раз, когда вы не установить потоки как ...
Обратная ось Y в PyPlot
У меня есть график точечной диаграммы с кучей случайных координат x, y. В настоящее время ось Y начинается с 0 и доходит до максимального значения. Я хотел бы, чтобы ось Y начиналась с максимального значения и доходила до 0. points = [(10,5), (5,11), (24,13), (7,8)] x_arr = [] y_arr = [] for x,y in points: x_arr.append(x) y_arr.append(y) plt.scatter(x_arr,y_arr) ...
Как использовать другую версию python во время установки NPM?
у меня есть терминальный доступ к VPS под управлением centos 5.9 и установлен python 2.4.3 по умолчанию. Я также установил python 2.7.3 с помощью этих команд: (я использовал make altinstall вместо make install) wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar -xf Python-2.7.3.tgz cd Python-2.7.3 ./configure make make altinstall затем я установил узел.JS из источника через эти команды: python2.7 ./configure make make install проблема в том, когда я использую npm install и по ...
Удалить xticks в сюжете matplotlib?
У меня есть сюжет semilogx, и я хотел бы удалить xticks. Я попробовал: plt.gca().set_xticks([]) plt.xticks([]) ax.set_xticks([]) сетка исчезает (ок), но небольшие Тики (на месте основных тиков) остаются. Как их удалить? ...
Как проверить, является ли файл пустым или нет?
У меня есть текстовый файл. Как я могу проверить, пуст он или нет? ...
Поиск разъяснений по очевидным противоречиям относительно слабо типизированных языков
Я понимаю строгой типизации, но каждый раз, когда я ищу примеры того, что является слабым типом, я в конечном итоге нахожу примеры языков программирования, которые просто принудительно/автоматически преобразуют типы. например, в этой статье под названием ввод: сильный против слабого, статический против динамического говорит, что Python строго типизирован, потому что вы получаете исключение, если вы пытаетесь: Python 1 + "1" Traceback (most recent call last): File "", line 1, in ? TypeError: ...
Сохранение массива Numpy в виде изображения
У меня есть матрица в виде массива Numpy. Как бы я записал его на диск в виде образа? Работает любой формат (png, jpeg, bmp...). Одним из важных ограничений является то, что PIL нет. ...
Каков наилучший способ многократного выполнения функции каждые x секунд в Python?
Я хочу повторно выполнять функцию в Python каждые 60 секунд навсегда (так же, как NSTimer В задаче с). Этот код будет работать как демон и фактически похож на вызов скрипта python каждую минуту с помощью cron, но без необходимости его настройки пользователем. в этом вопросе о cron, реализованном в Python, решение, по-видимому, эффективно просто sleep () в течение x секунд. Мне не нужна такая расширенная функциональность, так возможно, что-то вроде этого будет работать while True: # Code e ...