python

Wykrywanie pików w tablicy 2D

Pomagam klinice weterynaryjnej mierzącej ciśnienie pod psią łapą. Używam Pythona do analizy danych, a teraz utknąłem próbując ... nadzieję, że ktoś inny ma lepszą propozycję lokalizacji palców, być może mając skalę obszaru palców u stóp z rozmiarem łapy?

Wskazówki debugowania Pythona [zamknięte]

Jakie są Twoje najlepsze wskazówki dotyczące debugowania Pythona? Proszę, nie wymieniaj konkretnego debugera bez mówienia, c ... bić. Powiązane Jakie są dobre sposoby na uruchomienie kodu Pythona za pierwszym razem? - omawia minimalizowanie błędów

Dlaczego porównywanie łańcuchów za pomocą '= = ' lub 'is' czasami daje inny wynik?

Mam program w Pythonie, w którym dwie zmienne są ustawione na wartość 'public'. W wyrażeniu warunkowym mam porównanie var1 is ... "jest", to się powiedzie. >>> s1 = 'public' >>> s2 = 'public' >>> s2 is s1 True Co mi tu umyka?

Jak radzić sobie z SettingWithCopyWarning w Pandy

Tło Właśnie uaktualniłem moje pandy z 0.11 do 0.13. 0rc1. Teraz aplikacja wyskakuje wiele nowych ostrzeżeń. Jeden z nich tak ... using .loc[row_index,col_indexer] = value instead quote_df['TDate'] = quote_df.TDate.map(lambda x: x[0:4]+x[5:7]+x[8:10])

Jak debugować w Django, dobry sposób? [zamknięte]

Zacząłem więc uczyć się kodowania w Python a późniejDjango . Za pierwszym razem ciężko było spojrzeć na tracebacki i dowiedz ... niż to, co chciałem. Ale czy można to poprawić? Czy są jakieś dobre narzędzia lub lepsze sposoby na debugowanie kodu Django?

Jaki jest kanoniczny sposób sprawdzania typu w Pythonie?

Jaki jest najlepszy sposób na sprawdzenie czy dany obiekt jest danego typu? Co powiesz na sprawdzenie, czy obiekt dziedziczy z danego typu? Powiedzmy, że mam obiekt o. Jak sprawdzić, czy jest to str?

Najlepszy sposób na usunięcie interpunkcji ze Sznurka

Wydaje się, że powinien być prostszy sposób niż: import string s = "string. With. Punctuation?" # Sample string out = s.translate(string.maketrans("",""), string.punctuation) Jest?

Jak opuścić/zakończyć / dezaktywować wirtualną wersję Pythona

Używam virtualenv i virtualenvwrapper. Mogę przełączyć się pomiędzy virtualenv ' em za pomocą polecenia workon. me@mymachin ... tnieje polecenie do pracy nad "nic", a jeśli tak, to co to jest? Jeśli takie polecenie nie istnieje, jak miałbym je stworzyć?

Dlaczego "10000000000000000000 w zakresie (100000000000000001)" jest tak szybki w Pythonie 3?

Rozumiem, że range() funkcja, która jest w rzeczywistości typem obiektu w Pythonie 3 , generuje swoją zawartość w locie, podo ... acji xrange w Pythonie 2). Odpowiedzi by poke i by wim podaj odpowiedni kod źródłowy C i wyjaśnienia dla zainteresowanych.

Jakie są różnice między modułem urllib, urllib2, urllib3 i requests?

W Pythonie, jakie są różnice między urllib, urllib2, urllib3 oraz requests Moduły? Dlaczego są trzy? Wydaje się, że robią to samo...

Wywołujesz C / c++ z Pythona?

Jaki byłby najszybszy sposób na zbudowanie wiązania Pythona do biblioteki C lub c++? (używam Windows, jeśli to ma znaczenie.)

Lista a Mapa

Czy Jest jakiś powód, aby preferować użycie map() zamiast rozumienia listy czy odwrotnie? Czy któraś z nich jest na ogół bardziej wydajna lub uważana za ogólnie bardziej pythoniczną od drugiej?

Jaki jest wspólny format nagłówka plików Pythona?

Natknąłem się na następujący format nagłówków dla plików źródłowych Pythona w dokumencie o wytycznych dotyczących kodowania P ... je mogę umieścić w nagłówku? Guru Pythona podziel się swoimi wytycznymi dotyczącymi dobrych nagłówków źródłowych Pythona: -)

Rekomendacje Python REST (web services) framework? [zamknięte]

Czy istnieje gdzieś lista zaleceń różnych frameworków REST opartych na Pythonie do użycia na serwerze do pisania własnych interfejsów API RESTful? Najlepiej z plusami i minusami. Zachęcamy do dodawania rekomendacji tutaj. :)

Jak zaimportować moduł z pełną ścieżką?

Jak mogę załadować moduł Pythona ze względu na jego pełną ścieżkę? Zauważ, że plik może znajdować się w dowolnym miejscu systemu plików, ponieważ jest to opcja konfiguracyjna.

if / else na liście

Jak mogę wykonać następujące czynności w Pythonie? row = [unicode(x.strip()) for x in row if x is not None else ''] Zasadniczo: Zastąp wszystkie Nony pustymi ciągami, a następnie wykonaj funkcję.

Importowanie modułu ze ścieżki względnej

Jak zaimportować moduł Pythona ze względu na jego względną ścieżkę? Na przykład, jeśli dirFoo zawiera Foo.py i dirBar, a dir ... o\ Foo.py dirBar\ Bar.py Foo chce dołączyć Bar, ale restrukturyzacja hierarchii folderów nie wchodzi w grę.

Jak przetworzyć string do float lub int?

W Pythonie, Jak mogę przetworzyć łańcuch liczbowy, taki jak "545.2222" do odpowiadającej mu wartości float, 545.2222? Lub prz ... "31" do liczby całkowitej, 31? Chcę tylko wiedzieć, jak parsować float str do a float i (oddzielnie) an int str do an int.

Jak tanio uzyskać liczbę wierszy dużego pliku w Pythonie?

Muszę uzyskać liczbę linii dużego pliku (setek tysięcy linii) w Pythonie. Jaki jest najbardziej efektywny sposób zarówno pami ... with open(fname) as f: for i, l in enumerate(f): pass return i + 1 Czy można zrobić coś lepszego?

Czym są "nazwane krotki" w Pythonie?

Czytając zmiany w Pythonie 3.1, znalazłem coś... nieoczekiwane: Sys.wersja_info krotka jest teraz o nazwie krotka : ... żywać zwykłych krotek zamiast nazwanych krotek? czy istnieje jakiś rodzaj "nazwanej listy" (zmienna wersja nazwanej krotki)?