Pytania oznaczone «python»

140
Dekoratory Pythona w klasach

Czy można napisać coś takiego: class Test(object): def _decorator(self, foo): foo() @self._decorator def bar(self): pass To się nie udaje: jaźń w sobie jest nieznana Próbowałem też: @Test._decorator(self) co również kończy się niepowodzeniem: Test nieznany Chciałbym tymczasowo zmienić...

140
Warunkowy import modułów w Pythonie

W moim programie chcę zaimportować simplejson lub json w zależności od tego, czy system operacyjny, na którym pracuje użytkownik, to Windows czy Linux. Biorę nazwę systemu operacyjnego jako dane wejściowe od użytkownika. Czy teraz należy wykonać następujące czynności? osys = raw_input("Press w for...

140
Django. Zastąp zapisywanie modelu

Przed zapisaniem modelu zmieniam rozmiar obrazu. Ale jak mogę sprawdzić, czy dodano nowe zdjęcie, czy tylko zaktualizowany opis, aby móc pominąć przeskalowanie za każdym razem, gdy model jest zapisywany? class Model(model.Model): image=models.ImageField(upload_to='folder')...

140
range () dla pływaków

Czy istnieje range()odpowiednik dla pływaków w Pythonie? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be...

140
Przypisanie warunku-warunku w jednym wierszu

Mam następujący kod num1 = 10 someBoolValue = True Muszę ustawić wartość num1na, 20jeśli someBoolValuejest True; i nie rób nic innego. Oto mój kod num1 = 20 if someBoolValue else num1 Czy można w jakiś sposób uniknąć tej ...else num1części, aby wyglądała czysto? Odpowiednik if someBoolValue:...

140
Jak zainstalować PyCrypto w systemie Windows?

Czytałem wszystkie inne źródła Google i wątek SO, ale nic nie działało. Python 2.7.3 32bitzainstalowany na Windows 7 64bit. Pobierz, wyodrębnij, a następnie spróbuj zainstalować PyCrypto w wyniku"Unable to find vcvarsall.bat". Więc instaluję MinGW i dołączam to do linii instalacyjnej jako wybrany...