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

326
Что такое __main__.py?

Для чего нужен __main__.pyфайл, какой код я должен в него вставить и когда он мне

326
Как получить POSTed JSON во Flask?

Я пытаюсь создать простой API с помощью Flask, в котором я сейчас хочу прочитать некоторые POSTed JSON. Я делаю POST с расширением Postman Chrome, а JSON I POST просто {"text":"lalala"}. Я пытаюсь прочитать JSON, используя следующий метод: @app.route('/api/add_message/<uuid>', methods=['GET',...

325
Как очистить консоль переводчика?

Как и большинство разработчиков Python, я обычно держу консольное окно открытым с запущенным интерпретатором Python для проверки команд, dir()вещей help() stuffи т. Д. Как и любая консоль, через некоторое время видимое отставание прошлых команд и отпечатков становится загроможденным, и иногда...

325
Использование модуля «подпроцесс» с таймаутом

На этот вопрос есть ответы на Stack Overflow на русском : Прерывание процесса и задержка на исполнение Вот код Python для запуска произвольной команды, возвращающей свои stdoutданные, или для создания исключения для ненулевых кодов выхода: proc = subprocess.Popen( cmd, stderr=subprocess.STDOUT, #...

325
Почему в этом случае os.path.join () не работает?

Приведенный ниже код не присоединится, когда при отладке команда сохраняет не весь путь, а только последнюю запись. os.path.join('/home/build/test/sandboxes/', todaystr, '/new_sandbox/') Когда я проверяю это, он сохраняет только /new_sandbox/часть...

325
Почему «кроме: пройти» плохая практика программирования?

Я часто вижу комментарии к другим вопросам переполнения стека о том, как except: passне рекомендуется использовать. Почему это плохо? Иногда мне просто все равно, что это за ошибки, и я просто хочу продолжить с кодом. try: something except: pass Почему использование except: passблока плохо? Что...

324
Лучшие способы научить новичка программировать? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

324
Почему Python не очень хорош для функционального программирования? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Я всегда думал, что функциональное программирование...

324
Постоянно добавить каталог в PYTHONPATH?

Всякий раз, когда я использую sys.path.append, новый каталог будет добавлен. Однако, как только я закрою python, список вернется к предыдущим (по умолчанию?) Значениям. Как мне постоянно добавить каталог...

324
Как изменить размер легенды с помощью matplotlib.pyplot

Простой вопрос: я пытаюсь сделать так, чтобы размер моей легенды matplotlib.pyplotбыл меньше (то есть, чтобы текст был меньше). Код, который я использую, выглядит примерно так: plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0],...

324
Как создать тестовые и обучающие образцы из одного кадра данных с пандами?

У меня есть довольно большой набор данных в виде фрейма данных, и мне было интересно, как я смогу разделить фрейм данных на две случайные выборки (80% и 20%) для обучения и тестирования....

324
Где pip устанавливает свои пакеты?

Я активировал virtualenv, на котором установлен pip. я сделал pip3 install Django==1.8 и Django успешно загрузили. Теперь я хочу открыть папку Django. Где находится папка? Обычно это было бы в «загрузках», но я не уверен, где это было бы, если бы я установил его, используя pip в...

323
Как посмотреть файл на предмет изменений?

У меня есть файл журнала, записываемый другим процессом, который я хочу наблюдать за изменениями. Каждый раз, когда происходит изменение, я хотел бы прочитать новые данные, чтобы выполнить их обработку. Какой лучший способ сделать это? Я надеялся, что из библиотеки PyWin32 будет какая-то зацепка. Я...

323
Python: defaultdict из defaultdict?

Есть ли способ defaultdict(defaultdict(int)), чтобы заставить следующий код работать? for x in stuff: d[x.a][x.b] += x.c_int dдолжен быть построен Ad-Hoc, в зависимости от x.aи x.bэлементов. Я мог бы использовать: for x in stuff: d[x.a,x.b] += x.c_int но тогда я не смог бы использовать: d.keys()...