Pytania oznaczone «python»

93
Count vs len w zestawie zapytań Django

W Django, biorąc pod uwagę, QuerySetże mam zamiar powtórzyć i wydrukować wyniki, jaka jest najlepsza opcja do liczenia obiektów? len(qs)czy qs.count()? (Również biorąc pod uwagę, że liczenie obiektów w tej samej iteracji nie wchodzi w grę).

93
Jak mogę odczytać zawartość adresu URL za pomocą Pythona?

Poniższe działa, gdy wklejam go w przeglądarce: http://www.somesite.com/details.pl?urn=2344 Ale kiedy próbuję odczytać adres URL w Pythonie, nic się nie dzieje: link = 'http://www.somesite.com/details.pl?urn=2344' f = urllib.urlopen(link) myfile = f.readline() print myfile Czy muszę...

93
Jak używać hex () bez 0x w Pythonie?

hex()Funkcja w Pythonie, kładzie wiodące znaki 0xprzed numerem. Czy w ogóle można powiedzieć, że NIE ma ich umieszczać? Tak 0xfa230będzie fa230. Kod to import fileinput f = open('hexa', 'w') for line in fileinput.input(['pattern0.txt']): f.write(hex(int(line))) f.write('\n')...

93
Jak ładnie obsługiwać zarówno `with open (…)`, jak i `sys.stdout`?

Często muszę wyprowadzać dane do pliku lub, jeśli plik nie jest określony, do standardowego wyjścia. Używam następującego fragmentu: if target: with open(target, 'w') as h: h.write(content) else: sys.stdout.write(content) Chciałbym go przepisać i jednolicie obsługiwać oba cele. W idealnym...

93
Sprawdź, czy tablica numpy zawiera tylko zera

Inicjalizujemy tablicę numpy zerami, jak poniżej: np.zeros((N,N+1)) Ale jak sprawdzić, czy wszystkie elementy w danej macierzy tablicowej n * n numpy mają wartość zero. Metoda musi po prostu zwrócić True, jeśli wszystkie wartości są rzeczywiście zerowe.

93
Scalanie pand - jak uniknąć powielania kolumn

Próbuję połączyć dwie ramki danych. Każda ramka danych ma dwa poziomy indeksu (data, cusip). Na przykład niektóre kolumny w kolumnach pasują do tych dwóch (waluta, data dostosowania). Jaki jest najlepszy sposób na scalenie ich według indeksu, ale nie należy brać dwóch kopii waluty i daty...

93
Grupa pandy według sumy łącznej

Chciałbym dodać skumulowaną kolumnę sumy do mojej ramki danych Pandas, aby: name | day | no -----|-----------|---- Jack | Monday | 10 Jack | Tuesday | 20 Jack | Tuesday | 10 Jack | Wednesday | 50 Jill | Monday | 40 Jill | Wednesday | 110 staje się: Jack | Monday | 10 | 10 Jack | Tuesday | 30...

93
Sortuj ramkę danych Pandas według daty

Mam następującą ramkę danych pandy: Symbol Date A 02/20/2015 A 01/15/2016 A 08/21/2015 Chcę to posortować według Date, ale kolumna to tylko plik object. Próbowałem ustawić kolumnę jako obiekt daty, ale napotkałem problem, w którym ten format nie jest wymagany. Potrzebny format to...

93
Jak przechowywać i pobierać słownik za pomocą redis

# I have the dictionary my_dict my_dict = { 'var1' : 5 'var2' : 9 } r = redis.StrictRedis() Jak przechowywać my_dict i odzyskać go za pomocą redis. Na przykład poniższy kod nie działa. #Code that doesn't work r.set('this_dict', my_dict) # to store my_dict in this_dict r.get('this_dict') #...

93
Błąd pikle w Pythonie: UnicodeDecodeError

Próbuję dokonać klasyfikacji tekstu za pomocą Textblob. Najpierw uczę model i serializuję go przy użyciu pikle, jak pokazano poniżej. import pickle from textblob.classifiers import NaiveBayesClassifier with open('sample.csv', 'r') as fp: cl = NaiveBayesClassifier(fp, format="csv") f =...

93
Czy można wpisać podpowiedź do funkcji lambda?

Obecnie w Pythonie parametry funkcji i typy zwracane mogą mieć następujące wskazówki: def func(var1: str, var2: str) -> int: return var1.index(var2) Co oznacza, że ​​funkcja przyjmuje dwa ciągi i zwraca liczbę całkowitą. Jednak ta składnia jest bardzo myląca z lambdami, które wyglądają...