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

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

7
Функция измерения времени Python
Я хочу создать функцию Python, чтобы проверить время, затраченное на каждую функцию, и распечатать ее имя с указанием времени, как я могу распечатать имя функции, и если есть другой способ сделать это, скажите мне def measureTime(a): start = time.clock() a() elapsed = time.clock() elapsed = elapsed - start print "Time …
123 python  time  callback 

7
Удалить завершающую новую строку из элементов списка строк
Мне нужно взять большой список слов в форме: ['this\n', 'is\n', 'a\n', 'list\n', 'of\n', 'words\n'] а затем, используя функцию полосы, превратите ее в: ['this', 'is', 'a', 'list', 'of', 'words'] Я думал, что то, что я написал, сработает, но продолжаю получать сообщение об ошибке: "объект" список "не имеет атрибута" полоса "" Вот …
123 python  list  strip 

6
Условная замена панд
У меня есть DataFrame, и я хочу заменить значения в определенном столбце, которые превышают значение на ноль. Я думал, что это способ добиться этого: df[df.my_channel > 20000].my_channel = 0 Если я скопирую канал в новый фрейм данных, это просто: df2 = df.my_channel df2[df2 > 20000] = 0 Это делает именно …

1
Как удалить часовой пояс pytz из объекта datetime?
Есть ли простой способ удалить часовой пояс из объекта datetime pytz? например, реконструкция dtиз dt_tzв этом примере: >>> import datetime >>> import pytz >>> dt = datetime.datetime.now() >>> dt datetime.datetime(2012, 6, 8, 9, 27, 32, 601000) >>> dt_tz = pytz.utc.localize(dt) >>> dt_tz datetime.datetime(2012, 6, 8, 9, 27, 32, 601000, tzinfo=<UTC>)
123 python  timezone  pytz 

3
Найдите имя столбца, которое имеет максимальное значение для каждой строки
У меня есть такой DataFrame: In [7]: frame.head() Out[7]: Communications and Search Business General Lifestyle 0 0.745763 0.050847 0.118644 0.084746 0 0.333333 0.000000 0.583333 0.083333 0 0.617021 0.042553 0.297872 0.042553 0 0.435897 0.000000 0.410256 0.153846 0 0.358974 0.076923 0.410256 0.153846 Здесь я хочу спросить, как получить имя столбца, которое имеет …
123 python  pandas  dataframe  max 

27
«Модуль ssl в Python недоступен» при установке пакета с помощью pip3
Я успешно установил Python 3.4 и Python 3.6 на свой локальный компьютер, но не могу устанавливать пакеты с расширением pip3. Когда я выполняю pip3 install <package>, я получаю следующую ошибку, связанную с SSL : pip is configured with locations that require TLS/SSL, however the ssl module in Python is not …
123 python  ssl  pip 

2
Печать времени выполнения тестов и определение медленных тестов с помощью py.test
Я запускаю модульные тесты на сервере CI, используя py.test. Тесты используют внешние ресурсы, полученные по сети. Иногда выполнение тестов занимает слишком много времени, что приводит к прерыванию выполнения тестов. Я не могу повторять вопросы локально. Есть ли способ заставить py.test распечатать время выполнения (медленного) теста, чтобы упростить поиск проблемных тестов?
123 python  pytest 

4
Как на самом деле работает asyncio?
Этот вопрос мотивирован моим другим вопросом: как ждать в cdef? В сети есть масса статей и сообщений в блогах asyncio, но все они очень поверхностны. Я не смог найти никакой информации о том, как asyncioэто на самом деле реализовано, и что делает ввод-вывод асинхронным. Я пытался прочитать исходный код, но …

5
Подсказка типов Python без циклического импорта
Я пытаюсь разделить свой огромный класс на два; ну, в основном в "основной" класс и миксин с дополнительными функциями, например так: main.py файл: import mymixin.py class Main(object, MyMixin): def func1(self, xxx): ... mymixin.py файл: class MyMixin(object): def func2(self: Main, xxx): # <--- note the type hint ... Теперь, хотя это …

16
Доступ к метаданным MP3 с помощью Python [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 2 месяца назад . Уточните этот вопрос Как я могу получить метаданные mp3 в Python?
122 python  mp3  metadata 

7
socket.shutdown против socket.close
Недавно я видел фрагмент кода, который выглядел так (конечно, sock был объектом сокета): sock.shutdown(socket.SHUT_RDWR) sock.close() Какова именно цель вызова выключения сокета, а затем его закрытия? Если это имеет значение, этот сокет используется для неблокирующего ввода-вывода.

12
Как сделать кросс-модульную переменную?
__debug__Переменная удобна отчасти потому , что она влияет на каждый модуль. Если я хочу создать другую переменную, которая работает таким же образом, как бы я это сделал? Переменная (давайте будем оригинальными и назовем ее «foo») не обязательно должна быть по-настоящему глобальной, в том смысле, что если я изменю foo в …
122 python  module  global 



5
Запуск скрипта python внутри ipython
Можно ли запустить скрипт python (не модуль) из ipython, не указывая его путь? Я пытался установить PYTHONPATH, но, похоже, он работает только для модулей. Я хотел бы выполнить %run my_script.py не находясь в каталоге, содержащем файл.
122 python  path  ipython 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.