Tag: python

Как показать связанные объекты в Django / Admin?

У меня 2 модели: from django.db import models class Category(models.Model): icon = models.ImageField(upload_to = 'thing/icon/') image = models.ImageField(upload_to = 'thing/image/') created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) title = models.CharField(max_length=200) slug = models.SlugField() desc = models.TextField(max_length=1000) def __str__(self): return self.title def __unicode__(self): return self.title class Thing(models.Model): icon = models.ImageField(upload_to = 'thing/icon/') image = models.ImageField(upload_to = 'thing/image/') […]

Должен ли я использовать пиво или пипетку для установки matplotlib?

Я использую Mac OSX 10.8, раньше я использовал macports, но я переключился на варево. Snows-MacBook-Pro:~ Mac$ brew search matplotlib samueljohn/python/matplotlib Snows-MacBook-Pro:~ Mac$ pip search matplotlib matplotlib – Python plotting package Поэтому мой вопрос прост. Должен ли я использовать пиво или пипетку для установки matplotlib? Есть ли разница и что? Моя цель – запустить pandas, ipythone […]

Как сделать этот запрос соединения в Django

В Django у меня есть две модели: class Product(models.Model): name = models.CharField(max_length = 50) categories = models.ManyToManyField(Category) class ProductRank(models.Model): product = models.ForeignKey(Product) rank = models.IntegerField(default = 0) Я помещал разряд в отдельную таблицу, потому что каждое представление страницы приведет к изменению ранга, и я был обеспокоен тем, что все эти записи сделают мои другие (в […]

Помогают ли списки в Python в эффективном режиме памяти?

Я новичок в Python, и это мой первый пост, так что не будьте слишком суровыми :). В последнее время я играю с Python, и мне было интересно, если что-то вроде max([x for x in range(25)]) приведет к тому, что Python сначала создаст список всех элементов, а затем найдет max, что приведет к O (2n) времени, […]

Запрос в redis

Недавно я изучаю redis и честно очень впечатлен и умираю, чтобы использовать его. Одна из вещей, которые меня беспокоят, – «как я могу запросить redis». Чтобы быть конкретным, я пытаюсь решить следующие Скажем, у меня есть миллионы хешей, которые хранятся ниже usage:1 = {created: 20100521, quantity:9, resource:1033, user:1842, …} usage:2 = {created: 20100812, quantity:3, resource:7233, […]

Библиотека GraphViz Прямоугольники стиля прямоугольника вместо кривых

Я создал изображения Graphviz с использованием языка точек с использованием библиотеки python python. Сгенерированный график Graphviz Но края становятся черными в кривых. и мне нужен такой вид: ожидаемый вывод Graphviz . Я открываю для использования любой другой библиотеки с открытым исходным кодом для своего веб-проекта. Пожалуйста, предоставьте любое решение на графике или любых ссылках на […]

Как добавить дополнительные пары ключ-значение в dict (), построенный с помощью аргумента генератора?

Можно создавать словари с использованием генераторов ( PEP-289 ): dict((h,h*2) for h in range(5)) #{0: 0, 1: 2, 2: 4, 3: 6, 4: 8} Можно ли синтаксически добавить некоторые дополнительные пары ключ-значение в один и тот же вызов dict ()? Следующий синтаксис неверен, но лучше объясняет мой вопрос: dict((h,h*2) for h in range(5), {'foo':'bar'}) #SyntaxError: […]

Переопределение поведения по умолчанию argparse -h

У меня есть определенный файл конфигурации, который вызывает его плагины. Можно передать аргументы этим плагинам. Этот конфигурационный файл также позволяет мне вызывать арбитальные команды во время выполнения. Плагины используют множество аргументов: один из них -h и это не означает –help . Теперь, моя проблема в том, что я хочу вызвать собственный скрипт Python, а также […]

python pyusb import usb.core не работает

Я следую учебнику (http://pyusb.sourceforge.net/docs/1.0/tutorial.html) Я на windows xp sp3, моя версия python равна 2.7, и я загрузил и установил pyusb-1.0.0-a1.zip и libusb-win32-bin-1.2.4.0.zip import usb работает отлично но import usb.core вообще не работает это говорит Traceback (most recent call last): File "D:\py\usb.py", line 1, in <module> from usb import core File "D:\py\usb.py", line 1, in <module> […]

Прикрепленное изображение для отправки по почте с использованием Python

Возможный дубликат: Как отправить вложения электронной почты с помощью python Я делаю некоторую работу над sendEmail, используя Python, я получаю этот код import smtplib def SendAnEmail( usr, psw, fromaddr, toaddr): # SMTP server server=smtplib.SMTP('smtp.gmail.com:587') server.starttls() server.login(usr,psw) # Send msg="text message ……. " server.sendmail(fromaddr, toaddr, msg) server.quit() if __name__ == '__main__': # Fill info… usr='example@sender.ex' psw='password' […]

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