Популярные вопросы по тегу PYTHON

Django-DB-Migrations: невозможно ALTER TABLE, потому что у него есть ожидающие триггерные события

... .py schemamigration fooapp --auto Поскольку некоторые 5 столбцы нижнего колонтитула содержат NULL, я 4 получаю это error, если запускаю миграцию: django.db.utils.IntegrityError: столбец 3 "нижний колонтитул" содержит нулевые значения Я 2 добавил это к миграции схемы: for sender in orm['fooapp.EmailSender'].objects.filter(footer=None): sender.footer='' ...

Как активировать виртуальную среду Python с помощью сценария оболочки

... когда я запускал 2 скрипт с командой. bash activate_shell.sh Скрипт выполняет ...

Алгоритм мемоизации фибоначчи в Python

... ib(n-2, memo) return memo[n] def fib1(n): memo = {0:1, 1:1} return fastFib(n, memo) numCalls = 0 n = 6 res = fib1(n) print 'fib of', n,'=', res, 'numCalls = ', numCalls Но я застрял здесь: memo[n] = fastFib(n-1, memo) + fastFib(n-2, memo) и здесь 3 memo ...

Естественная сортировка

... ественного ключа, потому 8 что он соответствует только первому целому 7 числу, которое в этом случае будет 1 и 1, и 6 поэтому он выдает от сортировки. Я думаю, что 5 может помочь сопоставить все числа в строке 4 и сгруппировать их вместе, поэтому, если 3 у меня есть PresserInc-1_11.jpg, алгоритм должен вернуть мне 2 111, поэтому мой вопрос: возможно ли это? Вот 1 список имен файлов: files = ['PresserInc-1.jpg', 'PresserInc-1_10 ...

tkinter Canvas Scrollbar с сеткой?

... 6 прокручивает. Разве холст не должен заканчиваться 5 на краю Frame2, а полоса прокрутки должна 4 находиться рядом с ним? Кроме того, я попробовал 3 rowspan увеличить высоту полосы прокрутки, чтобы 2 она соответствовала высоте кнопок 5x5. Это 1 тоже не работает. КОД (с использованием Python3.2): from tkinter import * import tkinter.ttk as ttk mGui = Tk() mGui.geometry("630x600") mGui.co ...

Должен ли я всегда указывать тип исключения в операторах `except`?

... ает напоминание 3 от IDE о том, что это предложение исключения 2 - Too broad. Стоит ли игнорировать этот совет ...

Как вы определяете локальный путь в Python

... e = GETfile() or 'http://**********' Я 2 хотел бы указать путь к локальному файлу, но 1 он не работает, где ...

Задача Celery зависает после вызова .delay() в Django

... viron.setdefault('DJANGO_SETTINGS_MODULE', 'backend.settings') app = Celery('backend') app.config_from_object('django.conf:settings', namespace='CELERY') # Load task modules from all registered Django app configs. app.autodiscover_tasks() @app.task(bind=True) def debug_task(self): print('Request: ...

Шаблоны Jinja - форматирование числа с плавающей запятой как валюты, разделенной запятыми.

... атировать число с плавающей 7 запятой как валюту, разделенную запятыми. Например. 543921.9354 становится 6 $543,921.94. Я использую фильтр format в шаблонах Jinja, который, кажется, имитирует 5 оператор % в Python, а не функцию Python 4 format? Как выполнить это форматир ...

Получите важность функции от GridSearchCV

... zed_GBM = GridSearchCV(LGBMRegressor(), params, cv=3, n_jobs=-1) # optimized_GBM.fit(tr, yvar) preds2 = optimized_GBM.predict(te) Есть ли способ 2 узнать о важности функции? Может быть, что ...

Tensorflow VarLenFeature против FixedLenFeature

... ил, что разница заключается в том, что 3 VarLenFeauture возвращает разреженный тензор. Может ли 2 кто-нибудь проиллюстрировать некоторые ситуации, в 1 которых следует использовать FixedLenFea ...

Установить заголовок терминала командной строки Windows в Python

... экземпляров определенного 6 скрипта Python на машине Windows, каждый 5 из другого каталога и использую отдельные 4 окна оболочки. К сож ...

Python __del__ не работает как деструктор?

... , и вам нужно 8 явно освободить все вручную. Теперь вопрос: что 7 есть что? Поскольку при использовании класса 6 unittest.TestCase, когда я вызываю __del__, он 5 никогда не вызывается. К сожалению, я не 4 могу использовать tear down, потому что 3 мне нужно запустить проце ...

Проверить ожидающие миграции Django

... ля машинного чтения. Для 7 контекста: у меня есть сценарий, который 6 не должен запускаться, пока база данных 5 не будет перенесена. По разным причинам 4 было бы сложно отправить сигнал от процесса, выполняющего 3 миграции. Поэтому я бы хотел, чтобы мой 2 сценарий периодически проверял баз ...

Как реализовать R p.adjust в Python

... p-значений, и я хотел 8 бы рассчитать корректировочные p-значения 7 для множественных сравнений для FDR. В R я 6 могу использовать: pval <- read.csv("my_file.txt",header=F,sep="\t") pval <- pval[,1] FDR <- p.adjust(pval, method= "BH") print(length(pval[FDR<0.1])) write.table(cbind(pval, ...

Распространение исключений Python

... ые контекста уже присутствуют, но отображается 12 только самая последняя трассировка стека. Есть 11 ли простой способ, чтобы исключение показывало 10 исходную трассировку стека, в которой оно 9 было выброшено, вместо последней трассировки 8 стека, или мне следует сделать что-то вроде 7 захвата исходной трассировки стека при первом 6 распространении исключения? Например, следующий 5 код: def a(): return U ...

Индекс matplotlib

... очный 5 индекс, скажем, из 3 или 4 букв, например, r_ijk должен 4 дать мне r с подстрочным индексом «ijk». Когда 3 я делаю это выше, я получаю только первый 2 ("i") как нижний индекс, остальные ("j" & "k") - станов ...

Matplotlib.pyplot.hist() очень медленно

... ов в массиве. У 4 них около 1000 уникальных значений. Построение 3 идет уже полчаса. Я у ...

Настройка порядка легенд в plotly

... ажается в обратном порядке (т.е. снизу 7 вверх). Я хочу изменить порядок расположения 6 соответствующих элементов в data сверху вниз Я 5 видел вариант, предложенный here для java. Не 4 знаю, как реализовать на Python. Может кто-нибудь 3 подсказать, как можно изменить порядок? РЕДАКТИРОВАТЬ: На 2 создаваемом изображении порядок легенды 1 следующий: B A Желаемый п ...

Получить индекс в списке объектов по атрибуту в Python

... нтификатором. Я написал 2 примерно так: index = -1 for i in range(len(my_list)): if my_list[i].id == 'specific_id' index = i break но выглядит не оч ...

Как правильно использовать QThread в pyqt с помощью moveToThread()?

... args): logthread('GenericWorker.run') self.function(*self.args, **self.kwargs) self.finished.emit() # run app = QtGui.QApplication(sys.argv) test = MyApp() test.show() app.exec_() вывод: mainwin.__init__ : MainThread, 140221684574016, Gene ...

Выбор элементов на основе дополнения индексов в Python pandas

... из которого я 11 выбираю два подмножества dfs, df_a и df_b. Например, в 10 наборе данных iris: df_a = iris[iris.Name == "Iris-setosa"] df_b = iris[iris.Name == "Iris-virginica"] Как лучше всего получить 9 все элементы iris, которых нет ни в df_a, ни в df_b? Я 8 предпочитаю не ссылаться на исходные условия, определяющие 7 df_a и df_b. Я просто предполагаю, что ...

sqlite3.ProgrammingError: невозможно работать с закрытой базой данных. [Python] [sqlite]

... e']) print additives for additive in additives['results']: print additive Похоже, что 7 ошибка возникает из-за getStageAdditives(), поскольку он возвращает 6 4 элемента, а getStageByDate() возвращает только 1 Мне кажется, что 5 соединение с базой данных не закрывается 4 до попытки второго соединения. Почему это 3 пр ...

Как получить кадры с меткой времени, где кадры конвертируются из видео в python

... прежде 8 чем передавать его в модель классификации. Поэтому 7 мне нужны кадры на каждой уникальной метке 6 времени, преобразованной из видео, здесь 5 метка времени - это секунды в видео. Следующий 4 код из opencv позво ...

Фактическое значение 'shell = True' в подпроцессе

... rocess.Popen(['ls', '-l'], shell=True) и callProcess = subprocess.Popen(['ls', '-l']) # without shell Оба работают. После прочтения документации 7 я узнал, что shell=True означает выполнение кода через 6 оболочку. Это озн ...

ImportError: невозможно импортировать константы имен

... while (1): address, empty, data = server.recv_multipart() print("address = %s, data = %d" % (address, int(data))) data_i = int(data) + 10 server.send_multipart([ address, b'', str(data_i), ]) Но я получаю следующую 8 ошибку и не понимаю, как ее исправить: Traceback (most recent call last): File "reqre ...

Что делает axis = 0 в функции суммы Numpy?

... ование только по столбцам. Например, a = np.array([[1, 2, 3], [4, 5, 6]]) np.sum(a, axis = 0) Этот 3 фрагмент кода производит вывод: array([5, 7, 9]), нормально. Но 2 если я это сделаю: a = np.array([1, 2, 3]) np.sum(a, axis = 0) Я получаю результат: 6, поч ...

Как аргументы max_length, padding и truncation работают в HuggingFace 'BertTokenizerFast.from_pretrained (' bert-base-uncased ') ??

... My name is Slim' Итак, что 3 будут делать эти 3 аргумента? Я думаю следующее: max_length=5 будет сохранять все предложения длиной 5 строго. padding=max_length добавит отступ, равный 1, к третьему предложению. truncate=True усекает первое и второе предложения, чтобы их длина была строго 5. Пожалуйста, поправьте 2 меня, если я ошибаюсь. Ниже мой код, который 1 я использовал. ! pip ...

Python sqlite "создать таблицу, если не существует" проблема

... который 16 я бросаю и переделываю время от времени. Однако, если 15 таблица уже существует (до того, как я ее 14 отбросил и переделал), то при первой попытке 13 вставки я получаю следующую ошибку: Traceback (most recent call last): File "test.py", line 40, in <module> remake() File "t ...

Как включить имя функции в лог

... ать для настройки формата 8 сообщений. Мы можем настроить его так, чтобы 7 сообщения журнала начинались с текущего 6 времени или уровня детализации, или с даты 5 и т. Д. Интересно, есть ли способ включить 4 имя функции, из которой создается журнал. Итак, каждый 3 раз, когда используется метод log.info(), появляется 2 имя функции и, возможно, даже номер строки 1 кода. import logging formatter = logging.Formatter("[%(levelname)s] %( ...

Как мне использовать установленный в пиве Python в качестве Python по умолчанию?

... ма в том, что, в отличие 5 от Macport, кажется, что нет утилиты python_select, а 4 мой mac python по умолчанию всегда используется 3 по умолчанию which python дай мне /usr/bin/python и / ...

Как мне найти дубликаты в списке и создать с ними другой список?

... создать другой список дубликатов? Список 1 со ...

Как удалить файл из корзины на диске в колабе

... я, а отправляется в корзину. Я 5 хотел бы полностью удалить файл, но до сих 4 пор не нашел, как это сделать. Я попытался 3 найти файл в корзине, но в каталоге корзины 2 ничего не отображается os.listdir('/content/gdriv ...

Импортировать файл из подкаталога?

... /project имеет 5 подкаталог с именем lib с файлом с именем BoxTime.py: /project/tester.py /project/lib/BoxTime.py Я 4 хочу импортировать BoxTime из tester. Я пробовал это: import lib.BoxTime В 3 результате: Traceback (most recent call last): File "./tester.py", line 3, in <module> ...

Переопределить "частный" метод в Python

... method вместо MoreFoo.__method. class MoreFoo(Foo): def __method(self): print('41') >>> MoreFoo() 42 <__main__.MoreFoo object at 0x7fb72 ...

Логарифмический график линейной регрессии

... 82, 113, 21, 0, 42, 42, 105, 9, 96, 93, 39, 66, 66, 33, 354, 16, 602] [310000, 150000, 70000, 30000, 50000, 150000, 2000, 12000, 2500, 10000, 12000, 500, 3000, 25000, 400, 2000, 15000, 30000, 150000, 4500, 1500, 10000, 60000, 50000, 15000, 30000, 3500, 4730, 3000, 3 ...

При использовании scipy.stats.multivariate_normal.pdf с ошибкой: операнды не могли транслироваться вместе с формами (1,8) (21,)

... как quantiles 6 = np.array ([0.0, 0.01, 0.05, 0.1, 1-0.10, 1-0.05, 1-0.01, 1.0]), но 5 я продолжаю получать сообщение об ошибке, когда 4 затем вычислите scipy.stats.multivariate_normal.pdf 3 (квантили, m, cov) Ошибка: valueError: операнды 2 не могут транслироваться вместе с формами 1 (1,8) ...

Печать простого ромбовидного узора на Python

... о 4 я знаю только, как напечатать следующее, используя 3 приведенный ниже код, но не знаю, как его 2 инвертировать, чтобы сделать из него полный 1 ромб: n = 5 print("Pattern 1") for a1 in range (0,n): for ...

Удалить строки из списка, содержащего числа в Python

... = [ 'hello' , 'hi', '4tim', '342' ] вернется m ...

Вернуть None, если ключ словаря недоступен

... ли вы ищете несуществующий ключ. Я знаю, что 3 могу проверить ключ, но я ищу что-нибудь 2 более подробное. Есть ли ...

Matplotlib: как рисовать изображения вместо точек?

... график. Я пробовал использовать imshow, но 4 мне это не удалось, потому что я не могу 3 переместить изображение в другое положение 2 и соответствующим образом масштабировать 1 его. Может у кого-то есть хо ...

Пользователь обновления Django DRF

... for (key, value) in validated_data.items(): setattr(instance, key, value) if password is not None: instance.set_password(password) instance.save() return instance и вот мое мнение: class UserR ...

Создание функции Python с частичными параметрами

... a y: add(i, y)) inc2 = increment_factory(2) print inc2(3) # prints 5 Я не хочу использовать 6 какую-то передачу args, а затем взрывать его 5 с помощью *args, потому что функция, в которую 4 я передаю inc2, не знает, как передать ему args. Это 3 кажется слишком умным для группового проекта 2 ... Есть ли более простой или питонический 1 с ...

Как объединить логин Flask с приложением Dash?

... л бы создать логин в Flask в сочетании 5 с приложением Dash. Проблема в том, что 4 я не могу привязать логин фляги к тире. Мне 3 понадобится такой метод, как @require_login, который 2 фильтрует доступ даже к службам Dash. Код 1 выглядит следующим образом: app_flask = Flask(__name__) app_flask.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:////login.db' app_flask.config['SECRET_KEY'] = 'thisissecret' db = SQLAlchemy(app_flask) login_manager = Logi ...

Django Rest Framework и JSONField

... Django Rest Framework? Я уже пробовал создать собственный serializers.WritableField и переопределить 3 to_native и from_native: from json_field.fields import JSONEncoder, JSONDecoder from rest_framework import serializers class JSONFieldSerializer(serializers.WritableField): def to_native(self, obj ...

Selenium Python свернуть окно браузера

... er.maximize_window() Но какой метод 6 мне следует использовать, когда мне нужно 5 свернуть окно браузера (скрыть его)? На 4 самом деле, у объекта драйвера не ...

Неблокирующий сокет, ошибка всегда

... xcept socket.error, e: if e.args[0] == errno.EWOULDBLOCK: print 'EWOULDBLOCK' else: if not data: #recv over sock.close() print 'close=================' else: print 'recv ---data---------' poem += data весь приведенны ...

Сортировка массивов в NumPy по столбцу

... [4, 5, 6], [7, 0, 5]]) Я хотел бы отсортировать 1 строки п ...

Как создать список диапазона с инкрементным шагом?

... , 12, 13, 14, 15, 16, 17, 18, 19] но я хочу увеличивать шаг на каждой 2 итерации: list(range(0,20,1+incremental value) p.e. когда инкрементальный = +1 expected output: [0, 1, 3, 6, 10, 15] Воз ...

Как получить размер экрана в Tkinter?

... рассчитать размер 2 экрана с помощью tkinter. Я хотел, чтобы 1 программа от ...