Biorąc pod uwagę ciąg będący sekwencją kilku wartości oddzielonych przecinkiem: mStr = 'A,B,C,D,E' Jak przekonwertować ciąg na listę? mList = ['A', 'B', 'C', 'D',
Biorąc pod uwagę ciąg będący sekwencją kilku wartości oddzielonych przecinkiem: mStr = 'A,B,C,D,E' Jak przekonwertować ciąg na listę? mList = ['A', 'B', 'C', 'D',
Próbuję zaimplementować przeciążanie metod w Pythonie: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) ale wynik jest second method 2; podobnie: class A: def stackoverflow(self): print 'first...
Jak mogę sprawdzić, czy tablica numpy jest pusta, czy nie? Użyłem następującego kodu, ale kończy się to niepowodzeniem, jeśli tablica zawiera zero. if not self.Definition.all(): Czy to jest rozwiązanie? if self.Definition == array( []
Chcę mieć możliwość wyprowadzenia bieżącej iteracji pętli do mojego szablonu. Zgodnie z dokumentacją: http://wsgiarea.pocoo.org/jinja/docs/loops.html , istnieje zmienna loop.counter, której próbuję użyć. Mam: <ul> {% for user in userlist %} <li> {{ user }} {{loop.counter}}...
Chciałbym czysto przefiltrować ramkę danych za pomocą wyrażenia regularnego w jednej z kolumn. Oto wymyślony przykład: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat Chcę przefiltrować wiersze do...
Zbieram statystyki na temat listy stron internetowych i dla uproszczenia używam zapytań. Oto mój kod: data=[] websites=['http://google.com', 'http://bbc.co.uk'] for w in websites: r= requests.get(w, verify=False) data.append( (r.url, len(r.content), r.elapsed.total_seconds(),...
Próbuję zainstalować Pythona i serię pakietów na 64-bitowym pulpicie Windows 7. Zainstalowałem Python 3.4, mam zainstalowany Microsoft Visual Studio C ++ i pomyślnie zainstalowałem numpy, pandas i kilka innych. Podczas próby zainstalowania programu Scipy pojawia się następujący...
Próbuję połączyć dwie ramki danych pandy za pomocą dwóch kolumn: new_df = pd.merge(A_df, B_df, how='left', left_on='[A_c1,c2]', right_on = '[B_c1,c2]') ale pojawił się następujący błąd: pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4164)() pandas/index.pyx in...
Kiedy wywołujesz object.__repr__()metodę w Pythonie, otrzymujesz z powrotem coś takiego: <__main__.Test object at 0x2aba1c0cf890> Czy jest jakiś sposób na przechwycenie adresu pamięci, jeśli przeładujesz __repr__(), inny niż wywołanie super(Class, obj).__repr__()i regexing...
Chcę programowo edytować kod źródłowy Pythona. Zasadniczo chcę przeczytać .pyplik, wygenerować AST , a następnie zapisać z powrotem zmodyfikowany kod źródłowy Pythona (tj. Inny .pyplik). Istnieją sposoby analizowania / kompilowania kodu źródłowego języka Python przy użyciu standardowych modułów...
Aby przetestować moją aplikację Django, używam prostego testera opartego na testach jednostkowych. Moja aplikacja jest skonfigurowana do korzystania z podstawowego loggera w settings.py przy użyciu: logging.basicConfig(level=logging.DEBUG) A w kodzie mojej aplikacji za pomocą: logger =...
Mam listę 20 nazw plików, na przykład ['file1.txt', 'file2.txt', ...]. Chcę napisać skrypt w języku Python, aby połączyć te pliki w nowy plik. Mógłbym otworzyć każdy plik przez f = open(...), przeczytać wiersz po wierszu przez wywołanie f.readline()i zapisać każdy wiersz w tym nowym pliku. Nie...
Mam długą listę list w następującym formacie --- a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]] tzn. wartości na liście są różnych typów - float, int, strings. jak zapisać je do pliku csv, aby mój wyjściowy plik csv wyglądał
Używam Pythona mock.patch i chciałbym zmienić wartość zwracaną dla każdego połączenia. Oto zastrzeżenie: łatana funkcja nie ma żadnych danych wejściowych, więc nie mogę zmienić wartości zwracanej na podstawie danych wejściowych. Oto mój kod w celach informacyjnych. def get_boolean_response():...
Dlaczego pandy rozróżniają Serieskolumnę a od pojedynczej kolumny DataFrame? Innymi słowy: jaka jest przyczyna istnienia Seriesklasy? Używam głównie szeregów czasowych z indeksem daty i godziny, może to pomaga ustawić kontekst.
Mam DataFrame z czterema kolumnami. Chcę przekonwertować tę ramkę DataFrame na słownik języka Python. Chcę, aby elementy pierwszej kolumny były, keysa elementy innych kolumn w tym samym wierszu values. Ramka danych: ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 0 9 Wynik powinien wyglądać...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie...
Czy w Pythonie istnieje różnica między wywołaniem clear()a przypisaniem {}do słownika? Jeśli tak, co to jest? Przykład:d = {"stuff":"things"} d.clear() #this way d = {} #vs this
Biorąc pod uwagę ciąg klasy Pythona, np. my_package.my_module.MyClassJaki jest najlepszy możliwy sposób jej załadowania? Innymi słowy szukam odpowiednika Class.forName()w Javie, funkcji w Pythonie. Musi działać w Google App Engine. Najlepiej byłoby, gdyby była to funkcja, która akceptuje FQN...
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć za pomocą faktów i cytatów, edytując ten post . Zamknięte 2 lata temu . Popraw to...