Pytania oznaczone «python»

100
__lt__ zamiast __cmp__

Python 2.x ma dwa sposoby na przeciążenie operatorów porównania __cmp__lub „bogatych operatorów porównania”, takich jak __lt__. Mówi się, że preferowane są bogate przeciążenia porównawcze, ale dlaczego tak jest? Bogate operatory porównania są prostsze w implementacji każdego z nich, ale musisz...

100
Zabić proces według nazwy?

Próbuję zabić proces (szczególnie iChat). W wierszu poleceń używam tych poleceń: ps -A | grep iChat Następnie: kill -9 PID Jednak nie jestem do końca pewien, jak przetłumaczyć te polecenia na Python.

100
Niezgrabny wycinek indeksu bez utraty informacji o wymiarach

Używam numpy i chcę indeksować wiersz bez utraty informacji o wymiarze. import numpy as np X = np.zeros((100,10)) X.shape # >> (100, 10) xslice = X[10,:] xslice.shape # >> (10,) W tym przykładzie xslice jest teraz 1 wymiarem, ale chcę, aby był (1,10). W R użyłbym X [10,:, drop =...

100
UnicodeDecodeError podczas przekierowywania do pliku

Uruchamiam ten fragment dwukrotnie, w terminalu Ubuntu (kodowanie ustawione na utf-8), raz z, ./test.pya potem z ./test.py >out.txt: uni = u"\u001A\u0BC3\u1451\U0001D10C" print uni Bez przekierowania drukuje śmieci. Z przekierowaniem otrzymuję UnicodeDecodeError. Czy ktoś może wyjaśnić,...

100
Jak zbudować obiekt timedelta z prostego ciągu

Piszę funkcję, która potrzebuje danych wejściowych timedelta do przekazania w postaci ciągu. Użytkownik musi wpisać coś w rodzaju „32 min” lub „2h32m”, a nawet „4:13” lub „5hr34m56s” ... Czy jest jakaś biblioteka lub coś, co ma już zaimplementowane tego typu rzeczy?...

100
Pary z jednej listy

Często znajdowałem potrzebę przetwarzania listy parami. Zastanawiałem się, jaki byłby pythonowy i skuteczny sposób na zrobienie tego, i znalazłem to w Google: pairs = zip(t[::2], t[1::2]) Wydawało mi się, że to dość pythonowe, ale po niedawnej dyskusji na temat idiomów i wydajności...

100
ctypes - początkujący

Mam zadanie "zawijania" biblioteki ac w klasę Pythona. Dokumentacja jest niesamowicie niejasna w tej sprawie. Wygląda na to, że oczekują, że tylko zaawansowani użytkownicy Pythona zaimplementują ctypes. Cóż, jestem początkującym w Pythonie i potrzebuję pomocy. Jakaś pomoc krok po kroku byłaby...

100
Formatowanie ciągów zapytań SQL w języku Python

Próbuję znaleźć najlepszy sposób formatowania ciągu zapytania sql. Kiedy debuguję moją aplikację, chciałbym rejestrować wszystkie ciągi zapytań sql i ważne jest, aby łańcuch był odpowiednio sformatowany. opcja 1 def myquery(): sql = "select field1, field2, field3, field4 from table where...