Pytania oznaczone «python»

649
Dlaczego dict.get (klucz) zamiast dict [klucz]?

Dzisiaj natknąłem się na dictmetodę, getktóra po podaniu klucza w słowniku zwraca powiązaną wartość. W jakim celu przydatna jest ta funkcja? Jeśli chciałbym znaleźć wartość powiązaną z kluczem w słowniku, mogę to zrobić dict[key]i zwraca to samo: dictionary = {"Name": "Harry", "Age":...

647
Jak uzyskać logiczny xor dwóch zmiennych w Pythonie?

Jak uzyskać logiczny xor dwóch zmiennych w Pythonie? Na przykład mam dwie zmienne, które prawdopodobnie będą łańcuchami. Chcę przetestować, czy tylko jeden z nich zawiera wartość True (nie jest to None ani pusty ciąg znaków): str1 = raw_input("Enter string one:") str2 = raw_input("Enter string...

635
Czym różnią się iloc, ix i loc?

Czy ktoś może wyjaśnić, czym różnią się te trzy metody krojenia? Widziałem dokumenty i widziałem te odpowiedzi , ale wciąż nie jestem w stanie wyjaśnić, jak te trzy są różne. Wydają mi się one w dużej mierze wymienne, ponieważ znajdują się na niższych poziomach krojenia. Powiedzmy, że chcemy...

632
Opublikuj JSON za pomocą Pythona

Muszę wysłać JSON z klienta na serwer. Używam Python 2.7.1 i simplejson. Klient korzysta z żądań. Serwer to CherryPy. Mogę pobrać z serwera zakodowany na stałe kod JSON (kod nie pokazano), ale gdy próbuję wysłać JSON na serwer, otrzymuję komunikat „400 Bad Request”. Oto mój kod klienta: data =...

632
Jak uzyskać ostatni dzień miesiąca?

Czy nie można ominąć stosu przepełnienia stosu : Czy masz problem z pythonem, który został wysłany? Czy istnieje sposób użycia standardowej biblioteki Pythona do łatwego ustalenia (tj. Jednego wywołania funkcji) ostatniego dnia danego miesiąca? Jeśli standardowa...

632
Uzyskaj klucz według wartości w słowniku

Stworzyłem funkcję, która wyszukuje wieki za Dictionaryi pokazuje pasującą nazwę: dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name Wiem, jak porównać i znaleźć wiek, po...

632
Jak chronić kod Pythona?

W Pythonie opracowuję oprogramowanie, które będzie dystrybuowane do klientów mojego pracodawcy. Mój pracodawca chce ograniczyć korzystanie z oprogramowania za pomocą pliku licencji ograniczonego czasowo. Jeśli dystrybuujemy pliki .py, a nawet pliki .pyc, łatwo będzie (dekompilować i) usunąć kod...