Pytania oznaczone «python»

122
Po co deklarować unicode przez string w Pythonie?

Wciąż uczę się Pythona i mam wątpliwości: W pythonie 2.6.x zwykle deklaruję kodowanie w nagłówku pliku w ten sposób (jak w PEP 0263 ) # -*- coding: utf-8 -*- Następnie moje napisy są zapisywane jak zwykle: a = "A normal string without declared Unicode" Ale za każdym razem, gdy widzę kod...

122
Jak stworzyć wykres gęstości w matplotlib?

W RI można stworzyć pożądane wyjście, wykonując: data = c(rep(1.5, 7), rep(2.5, 2), rep(3.5, 8), rep(4.5, 3), rep(5.5, 1), rep(6.5, 8)) plot(density(data, bw=0.5)) W Pythonie (z matplotlib) najbliższy otrzymałem był z prostym histogramem: import matplotlib.pyplot as plt data = [1.5]*7 +...

122
Dodaj pojedynczy element do tablicy w numpy

Mam tablicę numpy zawierającą: [1, 2, 3] Chcę utworzyć tablicę zawierającą: [1, 2, 3, 1] Oznacza to, że chcę dodać pierwszy element na końcu tablicy. Spróbowałem oczywistego: np.concatenate((a, a[0])) Ale pojawia się błąd mówiąc ValueError: arrays must have same number of dimensions Nie...

122
Obracanie dwuwymiarowej tablicy w Pythonie

W programie, który piszę, pojawiła się potrzeba obracania dwuwymiarowej tablicy. Szukając optymalnego rozwiązania znalazłem ten imponujący jednolinijkowy, który spełnia swoje zadanie: rotated = zip(*original[::-1]) Używam go teraz w moim programie i działa zgodnie z oczekiwaniami. Mój problem...

122
Uruchamianie skryptu Pythona w ipythonie

Czy można uruchomić skrypt Pythona (nie moduł) z wnętrza ipythona bez wskazywania jego ścieżki? Próbowałem ustawić PYTHONPATH, ale wygląda na to, że działa tylko dla modułów. Chciałbym wykonać %run my_script.py bez znajdowania się w katalogu zawierającym

122
Jaka jest różnica między „treścią” a „tekstem”

Używam wspaniałej biblioteki Python Requests . Zauważyłem, że dobra dokumentacja zawiera wiele przykładów tego, jak coś zrobić bez wyjaśniania dlaczego . Na przykład, zarówno r.texti r.contentsą przedstawione jako przykłady w jaki sposób uzyskać odpowiedź serwera. Ale gdzie jest wyjaśnione, co...

122
__init__ dla unittest.TestCase

Chciałbym dodać kilka rzeczy do tego, co unittest.TestCaserobi klasa po zainicjowaniu, ale nie wiem, jak to zrobić. Teraz robię to: #filename test.py class TestingClass(unittest.TestCase): def __init__(self): self.gen_stubs() def gen_stubs(self): # Create a couple of tempfiles/dirs etc...

122
Pandy groupby: Jak uzyskać związek strun

Mam taką ramkę danych: A B C 0 1 0.749065 This 1 2 0.301084 is 2 3 0.463468 a 3 4 0.643961 random 4 1 0.866521 string 5 2 0.120737 ! Powołanie In [10]: print df.groupby("A")["B"].sum() wróci A 1 1.615586 2 0.421821 3 0.463468 4 0.643961 Teraz chciałbym zrobić „to samo” dla kolumny „C”....