Tag: python 2.7

Изменение пароля Django

Почему следующий код приводит к тому, что мой пользователь выходит из системы, когда вводит новый, действительный пароль? @login_required def change_password(request): pass_form = PasswordChangeForm(user=request.user) if request.method == 'POST': pass_form = PasswordChangeForm(user=request.user, data=request.POST) if pass_form.is_valid(): pass_form.save() return render(request,'coursework/profile.html', {'pass_form' : pass_form, 'pass_msg' : 'Password Updated'}) return render(request, 'coursework/new_password_form.html', {'form': pass_form})

Аномалия с установкой эллипса при использовании cv2.ellipse с различными параметрами?

Я использую OpenCV 2.4.11 с Python 2.7.9 в Windows 8.1. Я пытался нанести эллипсы на мои контуры, и я наткнулся на то, что не могу понять. Когда я вызываю cv2.fitEllipse и получаю возвращаемое значение, а затем передаю возвращаемое значение непосредственно в cv2.ellipse со следующим кодом, эллипсы, нарисованные на экране, идеальны и оптимально подходят для моих […]

Получение <генераторного объекта <genexpr>

У меня есть 2 списка: first_lst = [('-2.50', 0.49, 0.52), ('-2.00', 0.52, 0.50)] second_lst = [('-2.50', '1.91', '2.03'), ('-2.00', '1.83', '2.08')] Я хочу сделать следующую математику: Умножьте 0.49 на 1.91 (соответствующие значения из first_lst и second_lst ) и умножьте 0.52 на 2.03 (соответствующие значения также). Я хочу сделать это при условии, что значения в позиции […]

openpyxl python – запись csv в excel дает число, отформатированное как текст,

Я написал код для импорта CSV-файла (содержащий числа) в файл excel через openpyxl. Он работает, однако, все ячейки написали числа в файл excel в виде текста. Затем мне нужно вручную исправить ошибку в excel: «Числа, отформатированные как текст (отображающий маленькие зеленые треугольники в углу ячейки). Есть ли способ предотвратить это? Это происходит с любым CSV-файлом, […]

Каков наилучший способ преобразования массива int в строку?

Я хотел бы преобразовать массив int (как этот [1, 1, 2, 1] ) в строку ( "1121" ). Какой лучший (самый пифонический) способ сделать это? Я всегда мог бы сделать что-то вроде этого, а затем удалить дополнительные скобки: >>> str([1, 2, 1, 1]) '[1, 2, 1, 1]' или я могу сделать что-то вроде этого: s […]

Python: matplotlib – функция массы вероятности как гистограмма

Я хочу нарисовать гистограмму и график на одном графике. Однако для этого мне нужно, чтобы моя гистограмма была функцией вероятности массы, поэтому я хочу иметь на оси y значения вероятности. Однако я не знаю, как это сделать, потому что использование normed варианта не помогло. Ниже приведен мой исходный код и подглядывание используемых данных. Я был […]

Ошибка python_2_unicode_compatible

Я имею models.py следующим образом, from django.contrib.auth.models import User from django.db import models from django.utils.encoding import python_2_unicode_compatible from django.utils.timezone import now @python_2_unicode_compatible class Tag(models.Model): name = models.CharField(max_length=50, unique=True) class Meta: verbose_name = 'tag' verbose_name_plural = 'tags' ordering = ['name'] def __str__(self): return self.name …………. and so on Когда я запускал python manage.py syncdb это ошибка, […]

Найти первый элемент numpy ndarray неизвестной формы

Есть ли простой способ вытащить первый элемент ndarray, если вы не знаете форму массива? Например. Учитывая следующий массив: arr = np.array([[[1,2,3,4], [5,6,7,8], [9,10,11,12]]]) >>> [[[ 1 2 3 4] [ 5 6 7 8] [ 9 10 11 12]]] Я хочу получить 1 не предполагая, что я знаю, что форма этого массива 1 * 3 […]

Являются ли кортежи действительно неизменными в Python?

Один вопрос, с которым я столкнулся сегодня, который фактически протестировал неизменность кортежей в Python: Интервьюер : Являются ли кортежи неизменными в Python? Я : Да Интервьюер : Итак, что print(t1) здесь? t1 = (4, 5) t1 = t1 + (91, 10) print(t1) Me : (4, 5, 91, 10) Интервьюер : Как неизменяемость кортежа тогда определяет […]

Бинарные данные POST с использованием httplib вызывают исключения из Unicode

Когда я пытаюсь отправить изображение с urllib2, возникает исключение UnicodeDecodeError. Тело сообщения HTTP: f = open(imagepath, "rb") binary = f.read() mimetype, devnull = mimetypes.guess_type(urllib.pathname2url(imagepath)) body = """Content-Length: {size} Content-Type: {mimetype} {binary} """.format(size=os.path.getsize(imagepath), mimetype=mimetype, binary=binary) request = urllib2.Request(url, body, headers) opener = urllib2.build_opener(urllib2.HTTPSHandler(debuglevel=1)) response = opener.open(request) print response.read() Выслеживать : response = opener.open(request) File "/usr/local/lib/python2.7/urllib2.py", line […]

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