Tag: python 2.7

Огромная утечка памяти при повторных вызовах os.path.isdir?

Я создавал сценарий, связанный с сканированием каталогов, и заметил серьезную утечку памяти при вызове os.path.isdir, поэтому я пробовал следующий фрагмент: def func(): if not os.path.isdir('D:\Downloads'): return False while True: func() В течение нескольких секунд процесс Python достиг 100 МБ ОЗУ. Я пытаюсь понять, что происходит. Похоже, что огромная утечка памяти действует только тогда, когда путь […]

Различие XGBoost в тренировочных и тестовых функциях после преобразования в DMatrix

Просто интересно, как это возможно в следующем случае: def fit(self, train, target): xgtrain = xgb.DMatrix(train, label=target, missing=np.nan) self.model = xgb.train(self.params, xgtrain, self.num_rounds) Я передал набор данных поезда как csr_matrix с 5233 столбцами, а после преобразования в DMatrix я получил 5322 функции. Позже, шаг предсказания, я получил ошибку как причину выше ошибки 🙁 def predict(self, test): […]

Django Tastypie – фильтрация ресурса ToManyField с параметром URL

Я работаю над внедрением API для моего приложения Django (v1.5), используя Tastypie. Я хотел бы иметь возможность фильтровать / ограничивать связанные ресурсы, которые я получаю, когда родительский ресурс. Вот мои (упрощенные) модели: # myapp/models.py class User(models.Model): number = models.IntegerField() device_id = models.CharField(verbose_name="Device ID", max_length=255) timezone = models.CharField(max_length=255, blank=True) def data(self, limit=0): result = Data.objects.filter(patient_id = […]

jinja2 – как поместить блок в оператор if?

Я пытаюсь использовать if, чтобы определить, какой блок должен заполнить мой {% block content%}. У меня есть base.html, который имеет значение по умолчанию {% block content%}, и этот шаблон расширяет base.html. Так я пробовал это: {% extends "base.html" %} {% if condition == True %} {% block content %} <div>blah blah blah blah</div> {% endblock […]

Как читать из текстового файла, сжатого с помощью 7z?

Я хотел бы прочитать (в Python 2.7) по строкам из файла csv (text), который сжат с 7z. Я не хочу распаковывать весь (большой) файл, но для потоковой передачи строк. Я пробовал pylzma.decompressobj() безуспешно. Я получаю ошибку данных. Обратите внимание, что этот код еще не читается по очереди: input_filename = r"testing.csv.7z" with open(input_filename, 'rb') as infile: […]

Как перечислить все файлы, папки, подпапки и подфайлы в папке диска Google

Любые идеи о том, как запросить для всех детей и детей детей один запрос? Обновить Это похоже на простой вопрос. Я сомневаюсь, есть ли простое решение? Запрос дерева папок и файлов может стоить много вызовов API. Итак, чтобы решить мою проблему, я использую один запрос для перечисления всех файлов и папок владельца. Этот запрос также […]

Tkinter: ProgressBar с неопределенной продолжительностью

Я хотел бы реализовать индикатор выполнения в Tkinter, который удовлетворяет следующим требованиям: Индикатор выполнения – это единственный элемент в главном окне Его можно запустить с помощью команды запуска без необходимости нажатия любой кнопки Он может дождаться завершения задания с неизвестной продолжительностью Индикатор индикатора выполнения продолжает двигаться, пока задача не завершена Он может быть закрыт командой […]

Получение ближайшей даты до заданной даты

Учитывая эту базовую дату: base_date = "10/29 06:58 AM" Я хочу найти кортеж в списке, который содержит ближайшую дату для base_date , но он не должен быть более ранней датой. list_date = [('10/30 02:18 PM', '-103', '-107'), ('10/30 02:17 PM', '+100', '-110'), \ ('10/29 02:15 AM', '-101', '-109') поэтому здесь вывод должен быть ('10/30 02:17 […]

Тип ошибки Тип расщепления: set

В приведенном ниже коде есть ошибка в функции U = set (p.enum ()), которая представляет собой ошибку типа неотображаемого типа: «установите» на самом деле, если вы можете увидеть метод класса enum am return «L», который является списком множеств и Функция U должна быть набором, поэтому можете ли вы помочь мне решить проблему или Как преобразовать […]

Быстрый ping sweep в python

Итак, я пытаюсь получить аналогичные результаты с помощью python, как и с сценарием bash. Код для сценария bash: #!/bin/bash for ip in $(seq 1 254); do ping -c 1 10.10.10.$ip | grep "bytes from" | cut -d " " -f 4 | cut -d ":" -f 1 & done То, что я хотел бы сделать, […]

 
Interesting Posts for Van-Lav

Насколько точны python time.sleep ()?

Повторный факторинг для шаблона MVC – сомнения по разделению зрения от контроллера

Итератор по всем разделам в k групп?

Вставить текст в PNG

Как реконструировать сеть caffe, используя pycaffe

Django: загруженные файлы не собираются с мусором, что вызывает проблемы с памятью

Динамический импорт модулей с последующей реализацией объектов с определенным базовым слоем из указанных модулей

Где установить pip при использовании get-pip.py?

Ошибка подпроцесса IDLE Python?

Лучший способ для новичков научиться скрипированию экрана с помощью Python

Какие альтернативы pinax существуют?

Как получить последнюю запись

Как настроить средство проверки покрытия PyCharm для распознавания .coveragerc?

Базовая аутентификация HTTP с использованием сокетов в python

Как я могу изменить время ожидания соединения Mysql по умолчанию при подключении через python?

Python - лучший язык программирования в мире.