Пользовательский пользователь в django повышает значение ValueError

Даже этот простой пример вызывает ValueError: Dependency on app with no migrations: myApp во время python manage.py syncdb MYAPP / models.py from django.contrib.auth.models import AbstractUser class User(AbstractUser): pass settings.py AUTH_USER_MODEL = 'myApp.User' Запуск ./manage syncdb в django == 1.6.5 << работы Creating tables … Запуск ./manage syncdb в django == 1.7 << breaks Traceback (most […]

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

a = [1, 2, 3, 4] b = [2, 4, 3, 1] c = [2, 3] При сравнении a с b возвращает True : все элементы в a представлены в b , а все элементы в b представлены в a . При сравнении a с c следует возвращать False : есть элементы в a которые […]

Python находит числа не в наборе

У меня есть ряд чисел, таких как 1-100. И у меня есть набор, который содержит все, или случайное подмножество чисел в этом диапазоне, например: s = set([1,2,3,35,67,87,95]) Каков хороший способ получить все числа в диапазоне 1-100, которые не находятся в этом наборе?

Как я могу иметь переменные утверждения в Perl?

Как я могу проверить, что переменная имеет определенное значение в Perl? Есть ли команда, чтобы остановить выполнение скрипта для поиска некоторых из его переменных? Интересно, могу ли я использовать питоническую практику вставки: assert 0, (foo, bar) отлаживать скрипты без отладки?

Как подключиться к существующему домену CloudSearch в boto?

Я только начинаю работать с boto для подключения к Amazon CloudSearch. Я получил примеры работы, но я не могу найти примеры подключения к существующему домену, все примеры создают новый домен. Высунувшись, я обнаружил get_domain, но это не удается, если я назову его на объект соединения. >>> conn.get_domain('foo') Traceback (most recent call last): File "<stdin>", line […]

Python: удалить нечетное число из списка

Я написал функцию для удаления нечетного числа из списка, например: def remove_odd(l): for i in l: if i % 2 != 0: l.remove(i) print l return l remove_odd([4,5,4]) remove_odd([4,5,4,7,9,11]) remove_odd([4,5,4,7,9,11,12,13]) Он возвращает: [4, 4] [4, 4, 9] [4, 4, 9, 12] -> неправильно но когда я изменяю, чтобы удалить четное число: def remove_even(l): for i […]

Как разбить слово на буквы в Python

Мне было интересно, есть ли простой способ сделать следующее: Строка ввода: input = 'Hello' Строка вывода: output = 'H,e,l,l,o' Я понимаю, что вы можете делать list(input) , но это возвращает список, и я хотел бы получить строку, а не список. Какие-либо предложения?

Python: как заменить подстроки в строке, указанной в списке индексов

У меня есть строка: "A XYZ B XYZ C" и список индексных кортежей: ((2, 5), (8, 11)) Я хотел бы применить замену каждой подстроки, определенной индексами, на сумму из них: A 7 B 19 C Я не могу сделать это с помощью замены строки, поскольку он будет соответствовать обоим экземплярам XYZ . Замена с использованием […]

Имя Python cx_Freeze __file__ не определено

У меня есть сценарий python, который получает изображение из Интернета, загружает его, устанавливает в качестве фона рабочего стола и обновлений после минуты. Проблема, скорее всего, cx_Freeze, не включая модуль os, поскольку тот же код с абсолютными путями работает нормально. Мой код также отлично работает, пока он не пройдет через замораживание. Он работает до того, как […]

Python: разброс списка определенных чисел

Я пытаюсь сделать функцию, которая печатает дисперсию списка определенных чисел: grades = [100, 100, 90, 40, 80, 100, 85, 70, 90, 65, 90, 85, 50.5] До сих пор я попытался продолжить выполнение этих трех функций: def grades_sum(my_list): total = 0 for grade in my_list: total += grade return total def grades_average(my_list): sum_of_grades = grades_sum(my_list) average […]

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