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

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

10
Написання списку Python у список файлів csv
У мене довгий список списків такої форми --- a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]] тобто значення у списку бувають різних типів - float, int, strings. Як я записую його у файл csv, щоб мій вихідний файл csv виглядав як 1.2,abc,3 1.2,werew,4 . . . 1.4,qew,2
168 python  file  csv  file-io  python-2.7 

5
Чим відрізняється серія панд від одноколонного DataFrame?
Чому панди роблять різницю між a Seriesі одноколонкою DataFrame? Іншими словами: в чому причина існування Seriesкласу? Я в основному використовую часові ряди з індексом дати, можливо, це допомагає встановити контекст.
168 python  pandas 

2
numpy.where () детальне, покрокове пояснення / приклади [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання?Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 4 роки тому . Удосконаліть це питання У мене є проблеми з правильним розумінням, numpy.where()незважаючи на читання документа , …
168 python  numpy  scipy 

9
Доступ до адреси об’єктної пам'яті
Коли ви викликаєте object.__repr__()метод у Python, ви отримуєте щось подібне назад: <__main__.Test object at 0x2aba1c0cf890> Чи є спосіб затримати адресу пам’яті, якщо ви перевантажуєтесь __repr__(), крім того, якщо дзвонити super(Class, obj).__repr__()та повторно встановлювати її?

14
Як я можу відключити ведення журналу під час запуску одиничних тестів у Python Django?
Я використовую простий тестовий бігун на базі тестування моєї програми Django. Сам мій додаток налаштовано на використання базового реєстратора в settings.py, використовуючи: logging.basicConfig(level=logging.DEBUG) І в моєму додатку код використовує: logger = logging.getLogger(__name__) logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG)) Однак під час запуску unittests я б хотів відключити ведення журналу, щоб він не захаращував …

11
Проаналізуйте файл .py, прочитайте AST, змініть його, а потім запишіть змінений вихідний код
Я хочу програмно редагувати вихідний код python. В основному я хочу прочитати .pyфайл, створити AST , а потім записати змінений вихідний код python (тобто інший .pyфайл). Існують способи розбору / компіляції вихідного коду python за допомогою стандартних модулів python, таких як astабоcompiler . Однак я не думаю, що жоден з …

12
Текстові файли поєднують Python
У мене є список з 20 імен файлів, наприклад ['file1.txt', 'file2.txt', ...]. Я хочу написати сценарій Python для об'єднання цих файлів у новий файл. Я міг відкрити кожен файл f = open(...), прочитати рядок за рядком, зателефонувавши f.readline(), і записати кожен рядок у цей новий файл. Мені це не здається …

1
Python знущається з кількох повернених значень
Я використовую pythons mock.patch і хотів би змінити значення повернення для кожного виклику. Ось застереження: функція, яку виправляють, не має входів, тому я не можу змінити повернене значення на основі вхідних даних. Ось мій код для довідок. def get_boolean_response(): response = io.prompt('y/n').lower() while response not in ('y', 'n', 'yes', 'no'): …

7
Перетворіть DataFrame Pandas у словник
У мене є DataFrame з чотирма стовпцями. Я хочу перетворити цей DataFrame в словник python. Я хочу, щоб елементи першого стовпця були, keysа елементи інших стовпців у тому ж рядку були values. DataFrame: ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 …

17
Не вдається встановити пакети Python [SSL: TLSV1_ALERT_PROTOCOL_VERSION]
Я намагаюся встановити бібліотеку Python за допомогою pip, отримуючи помилку SSL: ~/projects/base  pre-master± pip install xdict Collecting xdict Could not fetch URL https://pypi.python.org/simple/xdict/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) - skipping Could not find a version that satisfies the requirement …


2
Що поставити в docstring модуля python? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Гаразд, тому я прочитав і PEP 8, і PEP 257 , …


10
Як динамічно завантажувати клас Python
Враховуючи рядок класу Python, наприклад my_package.my_module.MyClass, який найкращий спосіб завантажити його? Іншими словами, я шукаю еквівалент Class.forName()у Java, функція в Python. Для цього потрібно працювати в Google App Engine. Переважно це була б функція, яка приймає FQN класу як рядок і повертає посилання на клас: my_class = load_class('my_package.my_module.MyClass') my_instance = …

6
Як зробити ділянку розкидання з порожніми колами в Python?
Як в Python, разом з Matplotlib, як можна розкласти ділянку з порожніми колами? Мета полягає в тому, щоб намалювати порожні кола навколо деяких кольорових дисків, які вже побудовані scatter(), щоб виділити їх, в ідеалі, не потребуючи перемальовування кольорових кіл. Я намагався facecolors=None, безрезультатно.

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