Pytania oznaczone «python»

97
przekonwertuj wartość nan na zero

Mam tablicę numpy 2D. Niektóre wartości w tej tablicy to NaN. Chcę wykonać określone operacje przy użyciu tej tablicy. Na przykład rozważ tablicę: [[ 0. 43. 67. 0. 38.] [ 100. 86. 96. 100. 94.] [ 76. 79. 83. 89. 56.] [ 88. NaN 67. 89. 81.] [ 94. 79. 67. 89. 69.] [ 88. 79. 58. 72. 63.] [...

97
Python: najszybszy sposób na utworzenie listy n list

Zastanawiałem się więc, jak najlepiej utworzyć listę pustych list: [[],[],[]...] Ze względu na sposób, w jaki Python działa z listami w pamięci, to nie działa: [[]]*n To tworzy, [[],[],...]ale każdy element jest tą samą listą: d = [[]]*n d[0].append(1) #[[1],[1],...] Coś w rodzaju...

97
Slugification string w Pythonie

Szukam najlepszego sposobu na "slugify" czym jest "slug" , a moje obecne rozwiązanie bazuje na tym przepisie Zmieniłem to trochę na: s = 'String to slugify' slug = unicodedata.normalize('NFKD', s) slug = slug.encode('ascii', 'ignore').lower() slug = re.sub(r'[^a-z0-9]+', '-',...

97
Rejestrowanie w Pythonie niczego nie wyświetla

W skrypcie Pythona, który piszę, próbuję rejestrować zdarzenia za pomocą modułu logowania. Mam następujący kod do skonfigurowania mojego loggera: ERROR_FORMAT = "%(levelname)s at %(asctime)s in %(funcName)s in %(filename) at line %(lineno)d: %(message)s" DEBUG_FORMAT = "%(lineno)d in...

97
„X nie w y” lub „nie x w y”

Podczas testowania członkostwa możemy użyć: x not in y Lub alternatywnie: not x in y Może istnieć wiele możliwych kontekstów dla tego wyrażenia w zależności od xi y. Może to dotyczyć na przykład sprawdzenia podciągów, członkostwa na liście, istnienia klucza dyktowania. Czy te dwie formy są...

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
python-pandy i bazy danych, takie jak mysql

Dokumentacja Pandas zawiera wiele przykładów najlepszych praktyk dotyczących pracy z danymi przechowywanymi w różnych formatach. Nie mogę jednak znaleźć żadnych dobrych przykładów pracy z bazami danych, takimi jak na przykład MySQL. Czy ktoś może wskazać mi linki lub podać fragmenty kodu, jak...

97
Jak dodać ścieżkę do PYTHONPATH w virtualenv

Próbuję dodać ścieżkę do zmiennej środowiskowej PYTHONPATH, która byłaby widoczna tylko z określonego środowiska virtualenv. Próbowałem SET PYTHONPATH=...w wierszu polecenia virtualenv, ale to ustawia zmienną dla całego środowiska. Jak to osiągnąć?

97
Matplotlib Legends nie działa

Od czasu aktualizacji matplotlib za każdym razem, gdy próbuję utworzyć legendę, pojawia się następujący błąd: /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30810>] Use proxy artist...

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...

97
Wszystkie permutacje klucza licencyjnego Windows

Muszę ubiegać się o aktualizację do systemu Windows 8 dla mojego laptopa, do którego potrzebuję klucza licencyjnego Windows 7 na spodzie laptopa. Ponieważ firma Microsoft w swojej nieskończonej mądrości zdecydowała się stworzyć etykiety licencji, które się zużywają i nie mogę wyraźnie odczytać...