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

102
Столбец биннинга с пандами python

У меня есть столбец Data Frame с числовыми значениями: df['percentage'].head() 46.5 44.2 100.0 42.12 Я хочу видеть столбец как количество мусорных корзин: bins = [0, 1, 5, 10, 25, 50, 100] Как я могу получить результат в виде закромок со своими value counts? [0, 1] bin amount [1, 5] etc [5, 10]...

101
Как использовать шаблоны Django без остальной части Django?

Я хочу использовать механизм шаблонов Django в своем (Python) коде, но я не создаю веб-сайт на основе Django. Как мне использовать его, не имея файла settings.py (и других) и не устанавливая переменную среды DJANGO_SETTINGS_MODULE? Если я запустил следующий код: >>> import django.template...

101
Есть ли простой способ запросить URL-адрес в python и НЕ следовать перенаправлениям?

На этот вопрос есть ответы на Stack Overflow на русском : Как заставить urllib3 возвращать 307/301 ответы сервера? Глядя на источник urllib2, кажется, что самый простой способ сделать это - создать подкласс HTTPRedirectHandler, а затем использовать build_opener для переопределения...

101
Есть ли в Python функция для разделения слова на список? [дубликат]

На этот вопрос уже есть ответы здесь : Как разбить строку на массив символов в Python? (13 ответов) Закрыт в прошлом месяце . Есть ли в Python функция для разделения слова на список отдельных букв? например: s="Word to Split" получить wordlist=['W','o','r','d','','t','o' ....]...

101
Внешний ключ из одного приложения в другое в Django

Мне интересно, можно ли определить внешний ключ в файле models.py в Django, который является ссылкой на таблицу в другом приложении? Другими словами, у меня есть два приложения cf и profiles, а в cf / models.py у меня есть (среди прочего): class Movie(models.Model): title =...

101
Есть ли стандартный способ перечислить имена модулей Python в пакете?

Есть ли простой способ перечислить имена всех модулей в пакете без использования __all__? Например, с учетом этого пакета: /testpkg /testpkg/__init__.py /testpkg/modulea.py /testpkg/moduleb.py Мне интересно, есть ли стандартный или встроенный способ сделать что-то вроде этого: >>>...

101
Проверьте, запущен ли скрипт python

У меня есть демон python, работающий как часть моего веб-приложения / Как я могу быстро проверить (с помощью python), запущен ли мой демон, и, если нет, запустить его? Я хочу сделать это таким образом, чтобы исправить любые сбои демона, и поэтому скрипт не нужно запускать вручную, он будет...

101
Есть ли ошибки с использованием unicode_literals в Python 2.6?

У нас уже есть код, работающий под Python 2.6. Чтобы подготовиться к Python 3.0, мы начали добавлять: from __future__ импортировать unicode_literals в наши .pyфайлы (по мере их изменения). Мне интересно, делал ли кто-нибудь еще это и столкнулся с какими-либо неочевидными ошибками (возможно,...

101
Почему sys.exit () не завершается при вызове внутри потока в Python?

Это может быть глупый вопрос, но я проверяю некоторые из своих предположений о Python и не понимаю, почему следующий фрагмент кода не завершается при вызове в потоке, но завершается при вызове в основном потоке. import sys, time from threading import Thread def testexit(): time.sleep(5) sys.exit()...

101
Двусторонняя / обратная карта [дубликат]

На этот вопрос уже есть ответы здесь : Как реализовать эффективную двунаправленную хеш-таблицу? (7 ответов) Закрыт в прошлом месяце . Я делаю этот коммутатор на Python, где мне нужно отслеживать, кто с кем разговаривает, поэтому, если Алиса -> Боб, то это означает, что Боб -> Алиса. Да, я...

101
Как переопределить операции копирования / глубокого копирования для объекта Python?

Я понимаю разницу между copyvs. deepcopyв модуле копирования. Я использовал copy.copyи copy.deepcopyпрежде , чем успешно, но это первый раз , когда я на самом деле пошел о перегрузках __copy__и __deepcopy__методы. Я уже Гугл и посмотрел через встроенные в Python модулей , чтобы искать экземпляры...

101
Элегантная настройка логирования Python в Django

Мне еще предстоит найти способ настроить ведение журнала Python с помощью Django, которым я доволен. Мои требования довольно просты: Различные обработчики журналов для разных событий - то есть я хочу иметь возможность вести журнал в разных файлах. Легкий доступ к логгерам в моих модулях. Модуль...

101
Как избежать экранирования строки с обратной косой чертой?

Предположим, у меня есть строка, которая является версией другой строки с экранированной обратной косой чертой. Есть ли простой способ в Python отменить экранирование строки? Я мог бы, например, сделать: >>> escaped_str = '"Hello,\\nworld!"' >>> raw_str = eval(escaped_str)...

101
Определение возможности записи в каталог

Каким будет лучший способ в Python определить, доступен ли каталог для записи пользователю, выполняющему сценарий? Поскольку это, вероятно, будет связано с использованием модуля os, я должен упомянуть, что запускаю его в среде * nix....

101
Реализован ли клиент WebSocket для Python? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Я нашел этот проект:...

101
В чем разница между log и symlog?

В matplotlib я могу установить масштабирование оси с помощью pyplot.xscale()или Axes.set_xscale(). Обе функции принимают три разных шкалы: 'linear'| 'log'| 'symlog'. В чем разница между 'log'и 'symlog'? В простом тесте, который я сделал, они оба выглядели одинаково. Я знаю, что в документации...

101
Какой самый простой способ вычесть месяц из даты в Python?

Если бы только timedelta имел аргумент месяца в конструкторе. Итак, как это сделать проще всего? РЕДАКТИРОВАТЬ: Я не слишком много думал об этом, как было указано ниже. На самом деле я хотел, чтобы в последний месяц был любой день, потому что в конце концов я собираюсь взять только год и месяц....

101
Что-то делать перед выходом из программы

Как у вас может быть функция или что-то, что будет выполнено до выхода из вашей программы? У меня есть сценарий, который будет постоянно работать в фоновом режиме, и мне нужно, чтобы он сохранял некоторые данные в файл до его выхода. Есть стандартный способ сделать это?...