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

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

2
Позначте точки даних Python на графіку
Я шукав віки (години, подібні до віків), щоб знайти відповідь на справді надокучливу (здавалося б, базову) проблему, і оскільки я не можу знайти питання, яке цілком відповідає відповіді, я публікую запитання і відповідаю на нього в надії, що воно заощадить комусь іншому величезну кількість часу, який я щойно витратив на …

4
Як встановити заголовки, використовуючи urllib python?
Я досить новачок у urllib python. Що мені потрібно зробити, це встановити власний заголовок для запиту, який надсилається на сервер. Зокрема, мені потрібно встановити заголовки Content-type та Authorizations. Я вивчив документацію до python, але не зміг її знайти.
80 python  http  header  urllib 

3
Pandas лівий зовнішній приєднати результати в таблиці більше, ніж ліва таблиця
З того, що я розумію про ліве зовнішнє з'єднання, отримана таблиця ніколи не повинна мати більше рядків, ніж ліва таблиця ... Будь ласка, дайте мені знати, якщо це неправильно ... Моя ліва таблиця - 192572 рядки та 8 стовпців. Моя права таблиця - 42160 рядків і 5 стовпців. У моїй …
80 python  pandas 

3
Як реалізувати умовне форматування рядків?
Я працював над текстовою грою на Python, і я натрапив на екземпляр, коли я хочу відформатувати рядок по-різному на основі набору умов. Зокрема, я хочу відобразити текст із описом предметів у кімнаті. Я хочу, щоб це відображалося в описі кімнати тоді і тільки тоді, коли предметний предмет, про який йде …



4
Коли слід використовувати hstack / vstack vs append vs concatenate vs column_stack?
Просте питання: в чому перевага кожного з цих методів. Здається, що з урахуванням правильних параметрів (і форм ndarray) всі вони працюють, здавалося б, однаково. Деякі роботи на місці? Маєте кращі показники? Які функції слід використовувати коли?
80 python  numpy 

11
Як мені перевірити повідомлення журналу при тестуванні коду Python під носом?
Я намагаюся написати простий модульний тест, який перевірить, що за певних умов клас у моїй програмі реєструє помилку через стандартний API ведення журналу. Я не можу зрозуміти, який найчистіший спосіб перевірити цю ситуацію. Я знаю, що nose вже фіксує вихідні дані журналу через плагін реєстрації, але, схоже, це призначено як …

2
Обробляти помилку декодування JSON, коли нічого не поверталося
Я аналізую дані json. У мене не виникає проблем із синтаксичним розбором, і я використовую simplejsonмодуль. Але деякі запити api повертають порожнє значення. Ось мій приклад: { "all" : { "count" : 0, "questions" : [ ] } } Це сегмент мого коду, де я аналізую об’єкт json: qByUser = …

13
Не вдається встановити пакунок psycopg2 через pip install ... Це через Сьєрру?
Я працюю над проектом однієї зі своїх лекцій, і мені потрібно завантажити пакет psycopg2, щоб працювати з базою даних postgresql, яка використовується. На жаль, коли я намагаюся встановити pycopg2, з’являється така помилка: ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to …
80 python  pip  psycopg2 

6
Структура даних для збереження табличних даних у пам'яті?
Мій сценарій такий: у мене є таблиця даних (кілька полів, менше ста рядків), яку я широко використовую в своїй програмі. Мені також потрібні ці дані, щоб бути постійними, тому я зберігаю їх як CSV і завантажую під час запуску. Я вирішив не використовувати базу даних, оскільки кожен варіант (навіть SQLite) …


9
Порядок виконання Python unittest.TestCase
Чи є в Python unittestспосіб встановити порядок запуску тестових випадків? У моєму поточному TestCaseкласі деякі тестові випадки мають побічні ефекти, які встановлюють умови для нормальної роботи інших. Тепер я усвідомлюю, що правильний спосіб зробити це - використовувати setUp()всі налаштування реальних речей, але я хотів би реалізувати дизайн, при якому кожен …

2
Навіщо використовувати Селеру замість RabbitMQ?
З мого розуміння, Celery - це розподілена черга завдань, що означає єдине, що вона повинна зробити, це відправка завдань / завдань на інші сервери та повернення результату. RabbitMQ - це черга повідомлень, і не більше того. Однак працівник міг просто прослухати MQ і виконати завдання, коли отримано повідомлення. Цим досягається …

4
Різниця між entry_points / console_scripts і скриптами в setup.py?
В основному є два способи встановити скрипти консолі Python на мій шлях шляхом setup.py: setup( ... entry_points = { 'console_scripts': [ 'foo = package.module:func', ], } ) і setup( ... scripts = [ 'scripts/myscript.sh' ] ) Які відмінності? Я бачу, що перший підхід дозволяє мені вибрати приємне, конкретне ім’я для …

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