Jaki jest najskuteczniejszy sposób zorganizowania następujących pand Dataframe: data = Position Letter 1 a 2 b 3 c 4 d 5 e do słownika takiego jak alphabet[1 : 'a', 2 : 'b', 3 : 'c', 4 : 'd', 5 : 'e']?
Jaki jest najskuteczniejszy sposób zorganizowania następujących pand Dataframe: data = Position Letter 1 a 2 b 3 c 4 d 5 e do słownika takiego jak alphabet[1 : 'a', 2 : 'b', 3 : 'c', 4 : 'd', 5 : 'e']?
Otrzymuję błąd z następującym wzorcem: UnicodeEncodeError: 'ascii' codec can't encode character u'\ufeff' in position 155: ordinal not in range(128) Nie wiem, co to u'\ufeff'jest, pojawia się, gdy przeglądam sieć. Jak mogę zaradzić tej sytuacji? Metoda .replace()string na tym nie...
Otrzymałem ten błąd w Pythonie Google App Engine, który użył interfejsu API Tłumacza Google, ale nie wiem, jak to naprawić, <module> from apiclient.discovery import build ImportError: No module named apiclient.discovery Spróbuję ustawić środowisko, które wskazuje na Google App Engine SDK i...
Oto moja Transactionklasa: class Transaction(object): def __init__(self, company, num, price, date, is_buy): self.company = company self.num = num self.price = price self.date = datetime.strptime(date, "%Y-%m-%d") self.is_buy = is_buy A kiedy próbuję uruchomić datefunkcję: tr =...
Planuję zmienić nazwy kilku modeli w istniejącym projekcie Django, w którym istnieje wiele innych modeli, które mają relacje klucza obcego z modelami, które chciałbym zmienić. Jestem prawie pewien, że będzie to wymagało wielu migracji, ale nie jestem pewien dokładnej procedury. Powiedzmy, że...
Mam następującą ramkę DataFrame: In [1]: import pandas as pd df = pd.DataFrame({'a': [1,2,3], 'b': [2,3,4], 'c':['dd','ee','ff'], 'd':[5,9,1]}) df Out [1]: a b c d 0 1 2 dd 5 1 2 3 ee 9 2 3 4 ff 1 Chciałbym dodać kolumnę 'e', która jest sumą kolumny 'a', 'b'i 'd'. Przeglądając fora,...
Spodziewałem array.arraysię, że będę szybszy niż listy, ponieważ tablice wydają się być rozpakowane. Jednak otrzymuję następujący wynik: In [1]: import array In [2]: L = list(range(100000000)) In [3]: A = array.array('l', range(100000000)) In [4]: %timeit sum(L) 1 loop, best of 3: 667 ms per...
Muszę zablokować plik do pisania w Pythonie. Będzie dostępny z wielu procesów Pythona jednocześnie. Znalazłem kilka rozwiązań online, ale większość z nich nie spełnia moich oczekiwań, ponieważ często są one oparte tylko na Uniksie lub
Jak mogę rejestrować błędy Pythona? try: do_something() except: # How can I log my exception here, complete with its
W szczególności mam kod, który upraszcza to: from datetime import datetime date_string = '2009-11-29 03:17 PM' format = '%Y-%m-%d %H:%M %p' my_date = datetime.strptime(date_string, format) # This prints '2009-11-29 03:17 AM' print my_date.strftime(format) Co daje? Czy Python po prostu ignoruje...
Jaki jest najlepszy sposób reprezentowania na przykład katalogu Windows "C:\meshes\as"? Próbowałem zmodyfikować skrypt, ale nigdy nie działa, ponieważ nie mogę uzyskać prawidłowego katalogu, zakładam, że '\'działając jako znak
Czy istnieje sposób na pobranie jednej wartości z krotki w Pythonie przy użyciu wyrażeń? def tup(): return (3, "hello") i = 5 + tup() # I want to add just the three Wiem, że potrafię to zrobić: (j, _) = tup() i = 5 + j Ale to dodałoby kilka tuzinów linii do mojej funkcji, podwajając jej...
Jak zwiększyć dzień daty i godziny? for i in range(1, 35) date = datetime.datetime(2003, 8, i) print(date) Ale muszę poprawnie przejść przez miesiące i lata? Jakieś
Mam listę: a = [32, 37, 28, 30, 37, 25, 27, 24, 35, 55, 23, 31, 55, 21, 40, 18, 50, 35, 41, 49, 37, 19, 40, 41, 31] max elementu to 55 (dwa elementy na pozycjach 9 i 12) Muszę dowiedzieć się, na których pozycjach znajduje się maksymalna wartość. Proszę
Jak wyliczyć wszystkie zaimportowane moduły? Np. Chciałbym uzyskać ['os', 'sys']z tego kodu: import os import
Zastanawiam się, jak przekonwertować obiekt „typu” w języku Python na ciąg znaków przy użyciu funkcji refleksyjnych języka Python. Na przykład chciałbym wydrukować typ obiektu print "My type is " + type(someObject) # (which obviously doesn't work like
repr(): wartościowalna reprezentacja ciągu obiektu (może "eval ()" it, co oznacza, że jest to reprezentacja ciągu, która przeliczana jest na obiekt Pythona) Innymi słowy: >>> x = 'foo' >>> repr(x) "'foo'" Pytania: Dlaczego dostaję podwójne cudzysłowy, kiedy to robię...
Chcę utworzyć wykres rozrzutu (za pomocą matplotlib), w którym punkty są cieniowane zgodnie z trzecią zmienną. Jestem z tym bardzo blisko: plt.scatter(w, M, c=p, marker='s') gdzie wi M są punktami danych, a p jest zmienną, w odniesieniu do której chcę zacienić. Jednak chcę to zrobić w odcieniach...
Znam adres URL obrazu w Internecie. np. http://www.digimouth.com/news/media/2011/09/google-logo.jpg , na którym znajduje się logo Google. Jak mogę pobrać ten obraz za pomocą Pythona bez faktycznego otwierania adresu URL w przeglądarce i ręcznego zapisywania
Nie całkiem rozumiem składnię sorted()argumentu: key=lambda variable: variable[0] Czy nie jest lambdaarbitralne? Dlaczego jest variablepodane dwukrotnie w tym, co wygląda jak adict