|
|
Up |
|
|
  |
Author: BorneqBorneq
Date: May 3, 2008 15:05
Jakim programem skompilowaæ pliki .py do exe
Jakiego ¶rodowiska warto u¿yæ?
|
| |
|
| |
2 Comments |
|
  |
Author: SulsaSulsa
Date: May 3, 2008 12:50
chcialbym wewnatrz metody obiektu obj_a skopiowac pewien obiekt obj_b w
miejsce obj_a, troche to nie jasne wiec symbolicznie mozna by to
przedstawic tak:
Class A:
def metoda(self, b):
self = copy.deepcopy(b) # L1
Linia L1 jest bledna bo tak naprawde nie zmienie obiektu klasy A,
tylko jego etykietke self, chcialbym to zrobic jakim tworem
jednolinikowym unikajac takiego recznego kopiowania:
self.a1 = copy.deepcopy(b.a1)
self.a2 = copy.deepcopy(b.2)
...
da sie jakos bo szczerze mowiac jakos nic nie przychodzi mi do glowy?
--
|
| |
|
| |
3 Comments |
|
  |
Author: SulsaSulsa
Date: May 1, 2008 09:12
Szukam jakiegos tutoriala mowiacego o tym jak zaimplementowac metode
__deepcopy__ uzywana przez funkcje deepcopy modulu copy, niestety
dokumentacja na python.org jest bardzo lakoniczna jesli chodzi o ten
modul i nie wiem co mam zrobic z dwoma ostatnimimi parametrami
przekazywanymi tej metodzie deepcopy(x, memo=None, _nil=[])
--
|
| |
|
no comments
|
|
  |
Author: kovalkoval
Date: May 1, 2008 03:20
Bawię się GAE i natknąłem się na mały problem - mam przykładowo taki model:
class Kategoria(db.Model):
name = db.StringProperty('Nazwa',required=True)
i tworzÄ™ taki obiekt Form:
class AddKategoriaForm(djangoforms.ModelForm):
class Meta:
model = Kategoria
wszystko ładnie, pięknie, ale jak dodać atrybuty do tworzonych kontrolek
input (jak size/maxlegth/class ...) ?
|
| |
|
2 Comments |
|
  |
|
|
  |
Author: Radomir 'The Sheep' DopieralskiRadomir 'The Sheep' Dopieralski
Date: Apr 30, 2008 05:05
At Wed, 30 Apr 2008 04:28:02 -0700 (PDT),
k.szynter@ gmail.com wrote:
> Witam
>
>> - znajomość dowolnego systemu kontroli wersji (najlepiej z HG)
>
> Co to jest HG?
--
Radomir `The Sheep' Dopieralski < http://sheep.art.pl>
More sad are those we daily see: it is, and hadn't ought to be.
|
| |
|
53 Comments |
|
  |
Author: ethanakethanak
Date: Apr 30, 2008 00:50
Witam.
Postanowiłem wreszcie napisać w pygtk coś więcej niż prosty dialog
(ambitne postanowienie, nie?) i zaraz na wstępie się zaciąłem.
Otóż "sercem" powstającego programiku jest pewna (moja prywatna)
biblioteka pisana w C. CoÅ› w stylu:
struct mylib_conf *mylib_init(jakieÅ› parametry);
char *mylib_funkcja(struct mylib_conf *conf,jakieÅ› parametry);
void mylib_free(struct mylib_conf *conf);
przy czym tych "mylib_funkcja" jest oczywiście więcej.
Wszystko pięknie-ładnie, jak z Pythona do C parametry przekazać to się
już naumiałem, jak wyniki pobrać też tylko nie mam pojęcia co mam zrobić
z tym nieszczęsnym "conf". Jest to zupełnie prywatna struktura w
bibliotece, aplikacja nie powinna się jej zawartością interesować tylko
zapamiętać wskaźnik i bez wnikania w szczegóły przekazywać wywoływanym
funkcjom.
No i teraz pytanie: jak to ma wyglądać od strony Pythona, który o ile mi
wiadomo takowych "wskaźników" nie przewiduje?
|
| Show full article (1.42Kb) |
|
37 Comments |
|
  |
Author: SulsaSulsa
Date: Apr 29, 2008 16:06
Pytanie opisze kodem:
class A(object):
def function(self):
print "asfasf"
def __init__(self):
A.a = A.function
A.z = [A.function]
a = A()
a.a()
a.z[0]()
a tak wyglada sytuacja po uruchomieniu:
tmp $ python a.py
asfasf
Traceback (most recent call last):
File "a.py", line 11, in
a.z[0]()
TypeError: unbound method function() must be called with A instance as
first argument (got nothing instead)
Co jest nie tak z ostatnia linijka ze nie chce sie uruchomic?
|
| Show full article (0.53Kb) |
|
6 Comments |
|
  |
Author: pythonlogistpythonlogist
Date: Apr 29, 2008 10:53
Witam,
czy mógłby mi ktoś zdradzić w jaki sposób zmusić PIL do pracy z plikami o
32bitowej głębi koloru na kanał? Chodzi o i odczyt oraz zapis na przykład
tiffa (zdaje się tylko tiff i sgi z zestawu PIL, może mieć zapis 32bitowy).
Nie jestem w stanie tego rozgryźć. PIL nie odczytuje w ogóle takich plików a
zapisujÄ…c zamienia wszytko na int.
Dziękuje i pozdrawiam,
skk.
|
| |
|
9 Comments |
|
  |
|
|
  |
Author: jj
Date: Apr 29, 2008 09:03
Czesc,
W ramach nauki probuje zrobic prosta wyszukiwarke ludzi na podstawie ich
umiejetnosci. Chcialbym miec pole tekstowe gdzie np. moge pierwsze
litery nazwiska i checkboxy do zaznaczenia, wsrod ktorych moglbym wybrac
umiejetnosci, np. stolarz i spawacz.
Chcialbym tez generowac sobie liste checkboxow na podstawie listy
umiejetnosci w bazie.
Teraz pytanie: jak to zrobic? Mi sie wydaje, ze powinienem zrobic Form,
ktory w momencie tworzenia pobiera sobie liste umiejetnosci i dodaje sam
do siebie odpowienie pola BooleanField, tylko nie bardzo wiem jak to
zrobic, tzn. jak dodac pole do obiektu.
Poza tym jak ma sie sprawa z przekazywaniem wartosci takiego
'dogenerowanego' formularza dalej? Tzn. jak zaznacze sobie pare rzeczy,
dam 'search' to wypadaloby, zeby formularz nie zostal wyczyszczony.
Dzieki za wskazowki,
j
|
| |
|
1 Comment |
|
|
|
|
|
|