Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

8
Панда: середнє значення за часовим інтервалом
Я новачок у Pandas .... У мене є маса даних опитування; Я хочу обчислити ковзаюче середнє, щоб отримати оцінку кожного дня на основі триденного вікна. Як я зрозумів з цього питання , функції rolling_ * обчислюють вікно на основі заданої кількості значень, а не конкретного діапазону часу та часу. Чи …

9
Квантильно-квантильний графік за допомогою SciPy
Як би ви створили qq-графік за допомогою Python? Припускаючи, що у вас великий набір вимірювань і ви використовуєте якусь функцію побудови графіків, яка приймає значення XY як вхідні дані. Функція повинна будувати квантилі вимірювань щодо відповідних квантилів певного розподілу (нормального, рівномірного ...). Отриманий графік дозволяє нам потім оцінити, коли ми …

9
Як отримати поточне ім’я ноутбука IPython / Jupyter
Я намагаюся отримати поточне ім'я NoteBook під час запуску блокнота IPython. Я знаю, що бачу це у верхній частині зошита. Який я після чогось подібного currentNotebook = IPython.foo.bar.notebookname() Мені потрібно отримати ім’я у змінній.

5
SQLAlchemy еквівалентно оператору SQL “LIKE”
У стовпці тегів є такі значення, як "яблучний банан апельсин" і "полуничний банан лимон". Я хочу знайти еквівалент оператора SQLAlchemy SELECT * FROM table WHERE tags LIKE "%banana%"; На що мені перейти, Class.query.filter()щоб зробити це?

2
Яка максимальна довжина рядка python?
Якщо воно не залежить від середовища, яка теоретична максимальна кількість символів у рядку python? Крім того, якщо він відрізняється від номера версії, я хотів би знати його для python 2.5.2
85 python  string 

11
Серіалізація Python з назвою tuple до json
Який рекомендований спосіб серіалізації a namedtupleдо json із збереженими іменами полів? Серіалізація a namedtupleдо json призводить до того, що серіалізуються лише значення та імена полів втрачаються при перекладі. Я хотів би, щоб поля також зберігалися при json-ized і, отже, робили наступне: class foobar(namedtuple('f', 'foo, bar')): __slots__ = () def __iter__(self): …

4
Як увімкнути virtualenv у сервісному блоці systemd?
Я хочу "активувати" virtualenv у файлі служби systemd. Я хотів би уникати процесу оболонки між процесом systemd та інтерпретатором python. Моє поточне рішення виглядає так: [Unit] Description=fooservice After=syslog.target network.target [Service] Type=simple User=fooservice WorkingDirectory={{ venv_home }} ExecStart={{ venv_home }}/fooservice --serve-in-foreground Restart=on-abort EnvironmentFile=/etc/sysconfig/fooservice.env [Install] WantedBy=multi-user.target /etc/sysconfig/fooservice.env PATH={{ venv_home }}/bin:/usr/local/bin:/usr/bin:/bin PYTHONIOENCODING=utf-8 PYTHONPATH={{ venv_home …

16
як розділити ітерабель на шматки постійного розміру
Можливий дублікат: Як розділити список на однакові за розміром фрагменти в Python? Я здивований, що не зміг знайти функцію "batch", яка брала б як вхідний файл ітерабель і повертала ітерабель ітерацій. Наприклад: for i in batch(range(0,10), 1): print i [0] [1] ... [9] або: for i in batch(range(0,10), 3): print …

4
Як завантажити шаблон jinja безпосередньо з файлової системи
Документ API jinja на сайті pocoo.org говорить: Найпростіший спосіб налаштувати Jinja2 для завантаження шаблонів для вашого додатку виглядає приблизно так: from jinja2 import Environment, PackageLoader env = Environment(loader=PackageLoader('yourapplication', 'templates')) Це створить середовище шаблону із налаштуваннями за замовчуванням та завантажувач, який шукає шаблони в папці шаблонів усередині пакету python yourapplication . …

14
Отримання імен підпапок у сегменті S3 з boto3
Використовуючи boto3, я можу отримати доступ до мого сегмента AWS S3: s3 = boto3.resource('s3') bucket = s3.Bucket('my-bucket-name') Тепер сегмент містить папку first-level, яка сама містить кілька підпапок, названих, наприклад, із позначкою часу 1456753904534. Мені потрібно знати назву цих вкладених папок для іншої роботи, яку я виконую, і мені цікаво, чи …



6
Як знайти теги лише з певними атрибутами - BeautifulSoup
Як би я, використовуючи BeautifulSoup, шукав теги, що містять ТІЛЬКИ атрибути, які я шукаю? Наприклад, я хочу знайти всі <td valign="top">теги. Наступний код: raw_card_data = soup.fetch('td', {'valign':re.compile('top')}) отримує всі потрібні дані, але також захоплює будь-який <td>тег, що має атрибутvalign:top Я також спробував: raw_card_data = soup.findAll(re.compile('<td valign="top">')) і це нічого не …

5
У чому саме сенс memoryview у Python
Перевірка документації по пам'яті: об'єкти memoryview дозволяють коду Python отримувати доступ до внутрішніх даних об'єкта, що підтримує буферний протокол, без копіювання. клас memoryview (obj) Створіть перегляд пам'яті, який посилається на obj. obj повинен підтримувати буферний протокол. Вбудовані об'єкти, що підтримують буферний протокол, включають байти та байтовий масив. Тоді нам дається …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.