Pytania oznaczone «python-2.7»

97
Python 2.7: Drukuj do pliku

Dlaczego próba drukowania bezpośrednio do pliku zamiast sys.stdoutgenerowania następującego błędu składniowego: Python 2.7.2+ (default, Oct 4 2011, 20:06:09) [GCC 4.6.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> f1=open('./testfile',...

97
Właściwość Python tylko do odczytu

Nie wiem, kiedy atrybut powinien być prywatny i czy powinienem używać właściwości. Czytałem ostatnio, że setery i gettery nie są pythonowe i powinienem użyć dekoratora właściwości. W porządku. Ale co, jeśli mam atrybut, którego nie można ustawić spoza klasy, ale można go odczytać (atrybut...

93
jak zaktualizować Spyder na Anaconda

Mam zainstalowaną Anacondę (Python 2.7.11 | Anaconda custom (64-bit) | (domyślnie, 16 lutego 2016 r., 09:58:36) [MSC v.1500 64 bit (AMD64)] na win32) i używam Spyder 2.3.8 Chciałbym zaktualizować Spydera do najnowszej wersji, więc wykonałem polecenia: conda update conda conda update...

92
Jak mogę skopiować ciąg znaków Pythona?

Robię to: a = 'hello' A teraz chcę mieć niezależną kopię a: import copy b = str(a) c = a[:] d = a + '' e = copy.copy(a) map( id, [ a,b,c,d,e ] ) Na zewnątrz [3]: [4365576160, 4365576160, 4365576160, 4365576160, 4365576160] Dlaczego wszystkie mają ten sam adres w pamięci i jak mogę...

88
str wydajność w Pythonie

Podczas profilowania fragmentu kodu Pythona ( python 2.6aż do 3.2) odkryłem, że strmetoda konwersji obiektu (w moim przypadku liczby całkowitej) na ciąg jest prawie o rząd wielkości wolniejsza niż przy użyciu formatowania ciągów. Oto punkt odniesienia >>> from timeit import...