Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

11
голоса
5
ответов
143
просмотров
Как получить имя функции в виде строки?

Как получить имя функции в виде строки? def foo(): pass

>>> name_of(foo) "foo"

11
голоса
5
ответов
143
просмотров
Рекурсивный подсчет файлов в директории Linux

Как можно рекурсивно подсчитать количество файлов в директории Linux? Я нашел следующее решение: find DIR_NAME -type f ¦ wc -l

Но когда я пытаюсь его запустить, возникает следующая ошибка:

find: пути должны предшествовать выражению: ¦

12
голоса
5
ответов
143
просмотров
Узнать, какая версия пакета установлена с помощью pip

Как узнать установленную версию пакета с помощью pip?

Я использую pip для управления пакетами Python и хотел бы узнать, как можно определить, какая версия конкретного пакета в настоящее время установлена на моем компьютере.

Я знаю о команде pip install XYZ --upgrade, но интересно, существует ли...

10
голоса
5
ответов
143
просмотров
Получение текущей даты в формате YYYY-MM-DD в Python

Есть ли более элегантный способ получить сегодняшнюю дату в формате YYYY-MM-DD, чем следующий код? str(datetime.datetime.today()).split()[0]

9
голоса
0
ответов
143
просмотров
Почему код Python выполняется быстрее в функции?

Я столкнулся с интересной проблемой в Python, связанной с производительностью. У меня есть следующий код:

def main():
    for i in xrange(10**8):
        pass
main()

Этот фрагмент кода выполняется за:

real    0m1.841s
user    0m1.828s
sys     0m0.012s

Однако, когда я...

8
голоса
5
ответов
143
просмотров
Неоднозначное значение истинности Series. Используйте a.empty, a.bool(), a.item(), a.any() или a.all()

Я хочу отфильтровать свой DataFrame по условию с использованием оператора or, чтобы оставить строки, значения определённого столбца которых находятся вне диапазона [-0.25, 0.25]. Я попытался сделать это следующим образом:

df = df[(df['col'] < -0.25) or (df['col'] > 0.25)]

Однако я получаю...

9
голоса
5
ответов
143
просмотров
Ошибка EnvironmentError: не найден mysql_config при установке mysql-python с помощью pip

Описание проблемы

Я пытаюсь установить пакет mysql-python с помощью pip, но получаю следующую ошибку:

(mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install mysql-python
Downloading/unpacking mysql-python
  Downloading MySQL-python-1.2.3.tar.gz (70Kb): 70Kb downloaded
  Running...
8
голоса
5
ответов
143
просмотров
Перемешать строки DataFrame

У меня есть следующий DataFrame:

    Col1  Col2  Col3  Type
0      1     2     3     1
1      4     5     6     1
...
20     7     8     9     2
21    10    11    12     2
...
45    13    14    15     3
46    16    17    18     3
...

Этот DataFrame был загружен из CSV файла. Все строки с...

8
голоса
5
ответов
143
просмотров
Как вывести циклическую структуру в формате, похожем на JSON?

Я столкнулся с проблемой при попытке преобразовать большой объект в формат JSON для отправки. Дело в том, что у него есть циклическая структура, и поэтому, когда я пытаюсь использовать JSON.stringify(), я получаю одну из следующих ошибок:

TypeError: Converting circular structure to...
9
голоса
5
ответов
143
просмотров
Как исправить ошибку Hibernate "объект ссылается на несохраненный временный экземпляр - сохраните временный экземпляр перед сбросом"

У меня возникает следующая ошибка при сохранении объекта с использованием Hibernate:

object references an unsaved transient instance - save the transient instance before flushing

Как можно решить эту проблему?