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

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

Я хочу удалить null = True из TextField: - footer=models.TextField(null=True, blank=True) + footer=models.TextField(blank=True, default='') Я создал миграцию схемы: manage.py schemamigration fooapp --auto Поскольку некоторые столбцы нижнего колонтитула содержат, NULLя получаю это, errorесли...

122
В чем разница между "содержанием" и "текстом"

Я использую потрясающую библиотеку запросов Python . Я заметил, что в прекрасной документации есть много примеров того, как что-то делать, без объяснения причины . Например, оба r.textи r.contentпоказаны в качестве примеров того, как получить ответ сервера. Но где объясняется, что делают эти...

122
__init__ для unittest.TestCase

Я хотел бы добавить пару вещей к тому, что unittest.TestCaseкласс делает после инициализации, но я не могу понять, как это сделать. Прямо сейчас делаю вот что: #filename test.py class TestingClass(unittest.TestCase): def __init__(self): self.gen_stubs() def gen_stubs(self): # Create a couple of...

122
Pandas groupby: как получить объединение строк

У меня есть такой фрейм данных: A B C 0 1 0.749065 This 1 2 0.301084 is 2 3 0.463468 a 3 4 0.643961 random 4 1 0.866521 string 5 2 0.120737 ! призвание In [10]: print df.groupby("A")["B"].sum() вернется A 1 1.615586 2 0.421821 3 0.463468 4 0.643961 Теперь я хотел бы сделать «то же самое» для...

122
Как получить имя исключения, которое было обнаружено в Python?

Как я могу получить имя исключения, возникшего в Python? например, try: foo = bar except Exception as exception: name_of_exception = ??? assert name_of_exception == 'NameError' print "Failed with exception [%s]" % name_of_exception Например, я перехватываю несколько (или все) исключений и хочу...

122
Почему глобальные переменные - зло? [закрыто]

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

122
Включить контроль доступа на простом HTTP-сервере

У меня есть следующий сценарий оболочки для очень простого HTTP-сервера: #!/bin/sh echo "Serving at http://localhost:3000" python -m SimpleHTTPServer 3000 Мне было интересно, как я могу включить или добавить заголовок CORS, например, Access-Control-Allow-Origin: *на этот...

122
Как добавить несколько столбцов в фрейм данных pandas за одно задание?

Я новичок в пандах и пытаюсь понять, как одновременно добавить несколько столбцов в панды. Любая помощь здесь приветствуется. В идеале я хотел бы сделать это за один шаг, а не за несколько повторяющихся шагов ... import pandas as pd df = {'col_1': [0, 1, 2, 3], 'col_2': [4, 5, 6, 7]} df =...

121
Как обрабатывать исключения в списках?

У меня есть понимание списка в Python, в котором каждая итерация может вызывать исключение. Например , если у меня есть: eggs = (1,3,0,3,2) [1/egg for egg in eggs] Я получу ZeroDivisionErrorисключение в 3-м элементе. Как я могу обработать это исключение и продолжить выполнение понимания списка?...

121
Переменные экземпляра и переменные класса в Python

У меня есть классы Python, из которых мне нужен только один экземпляр во время выполнения, поэтому было бы достаточно иметь атрибуты только один раз для каждого класса, а не для каждого экземпляра. Если будет более одного экземпляра (чего не произойдет), все экземпляры должны иметь одинаковую...

121
Ошибка импорта носа Python

Я не могу заставить среду тестирования носа распознавать модули под моим тестовым скриптом в файловой структуре. Я привел простейший пример, демонстрирующий проблему. Я объясню это ниже. Вот структура файла пакета: ./__init__.py ./foo.py ./tests ./__init__.py ./test_foo.py foo.py содержит: def...

121
Как настроить ведение журнала в системный журнал в Python?

Я не могу разобраться в loggingмодуле Python . Мои потребности очень просты: я просто хочу записывать все в системный журнал. Прочитав документацию, я придумал этот простой тестовый сценарий: import logging import logging.handlers my_logger = logging.getLogger('MyLogger')...

121
Как разобрать лапы?

В моем предыдущем вопросе я получил отличный ответ, который помог мне определить, где лапа попадает в нажимную пластину, но теперь я изо всех сил пытаюсь связать эти результаты с соответствующими лапами: Я вручную аннотировал лапы (RF = правая передняя, ​​RH = правая задняя, ​​LF = левая передняя,...

121
Импорт из встроенной библиотеки при наличии модуля с таким же именем

Ситуация: - В моей папке project_folder есть модуль под названием calendar - Я хотел бы использовать встроенный класс Calendar из библиотек Python - Когда я использую календарь импорта из календаря, он жалуется, потому что пытается загрузить из моего модуля. Я провел несколько поисков и не могу...

121
Модуль% в шаблоне Django

Я ищу способ использовать что-то вроде оператора модуля в django. Я пытаюсь добавить имя класса к каждому четвертому элементу цикла. По модулю это будет выглядеть так: {% for p in posts %} <div class="post width1 height2 column {% if forloop.counter0 % 4 == 0 %}first{% endif %}}"> <div...

121
Равномерно распределяя n точек на сфере

Мне нужен алгоритм, который может дать мне позиции вокруг сферы для N точек (менее 20, вероятно), который расплывчат их. Нет необходимости в «совершенстве», но мне это просто нужно, чтобы ни одно из них не было сгруппировано вместе. В этом вопросе был хороший код, но я не смог найти способ сделать...

121
Преобразование списка в набор изменяет порядок элементов

В последнее время я заметил , что когда я Конвертирование listв setпорядок элементов изменяются и сортируются по характеру. Рассмотрим этот пример: x=[1,2,20,6,210] print x # [1, 2, 20, 6, 210] # the order is same as initial order set(x) # set([1, 2, 20, 210, 6]) # in the set(x) output order is...