Pytania otagowane jako python

Python to wieloparadowy, dynamicznie typowany, uniwersalny język programowania. Został zaprojektowany tak, aby szybko się uczyć, rozumieć i używać oraz wymuszać czystą i jednolitą składnię. Należy pamiętać, że Python 2 oficjalnie nie jest obsługiwany od 01-01-2020. Jednak w przypadku pytań Python specyficznych dla wersji dodaj znacznik [python-2.7] lub [python-3.x]. Jeśli korzystasz z wariantu lub biblioteki Pythona (np. Jython, PyPy, Pandas, Numpy), dołącz go do tagów.

10
Jaki jest dobry algorytm ograniczania szybkości?
Mógłbym użyć jakiegoś pseudokodu lub lepiej, Pythona. Próbuję zaimplementować kolejkę ograniczającą prędkość dla bota IRC Pythona i to częściowo działa, ale jeśli ktoś wyzwala mniej wiadomości niż limit (np. Limit szybkości to 5 wiadomości na 8 sekund, a osoba wyzwala tylko 4), a następny wyzwalacz trwa ponad 8 sekund (np. …



7
Czy składanie list i funkcje funkcjonalne są szybsze niż „pętle for”?
Pod względem wydajności w Pythonie jest lista-zrozumienie, czy funkcje podoba map(), filter()i reduce()szybciej niż pętli for? Dlaczego, technicznie rzecz biorąc, działają z prędkością C , podczas gdy pętla for działa z prędkością maszyny wirtualnej Pythona ? Załóżmy, że w grze, którą tworzę, muszę narysować złożone i ogromne mapy, używając pętli. …

2
Czy mogę dodawać komentarze do pliku wymagań pip?
Chciałbym dodać komentarze do kilku pakietów w pliku wymagań pip. (Tylko po to, żeby wyjaśnić, dlaczego ten pakiet znajduje się na liście.) Czy mogę to zrobić? Wyobrażam sobie coś takiego Babel==0.9.5 # translation CherryPy==3.2.0 # web server Creoleparser==0.7.1 # wiki formatting Genshi==0.5.1 # templating
155 python  comments  pip 

9
„Klonowanie” wektorów wierszowych lub kolumnowych
Czasami przydatne jest „sklonowanie” wektora wierszowego lub kolumnowego do macierzy. Przez klonowanie mam na myśli konwersję wektora wierszowego, takiego jak [1,2,3] W matrycę [[1,2,3] [1,2,3] [1,2,3] ] lub wektor kolumnowy, taki jak [1 2 3 ] w [[1,1,1] [2,2,2] [3,3,3] ] W Matlabie lub oktawie można to zrobić dość łatwo: …




10
pandy otrzymują średnią / średnią w kolumnie
Nie mogę uzyskać średniej lub średniej kolumny w pandach. Mają ramkę danych. Żadna z rzeczy, które wypróbowałem poniżej, nie daje mi średniej z kolumnyweight >>> allDF ID birthyear weight 0 619040 1962 0.1231231 1 600161 1963 0.981742 2 25602033 1963 1.3123124 3 624870 1987 0.94212 Poniższe zwraca kilka wartości, a …
155 python  pandas 


10
Keras, jak uzyskać wynik każdej warstwy?
Wyszkoliłem binarny model klasyfikacji w CNN, a oto mój kod model = Sequential() model.add(Convolution2D(nb_filters, kernel_size[0], kernel_size[1], border_mode='valid', input_shape=input_shape)) model.add(Activation('relu')) model.add(Convolution2D(nb_filters, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(MaxPooling2D(pool_size=pool_size)) # (16, 16, 32) model.add(Convolution2D(nb_filters*2, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(Convolution2D(nb_filters*2, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(MaxPooling2D(pool_size=pool_size)) # (8, 8, 64) = (2048) model.add(Flatten()) model.add(Dense(1024)) model.add(Activation('relu')) model.add(Dropout(0.5)) model.add(Dense(2)) # define …



29
„RuntimeError: Upewnij się, że pliki wykonywalne Graphviz znajdują się na ścieżce Twojego systemu” po zainstalowaniu Graphviz 2.38
Ściągnąłem Graphviz 2.38wersję MSI i zainstalowany w folderze C:\Python34, a następnie uruchomić pip install Graphviz, wszystko poszło dobrze. W ścieżce systemu dodałem C:\Python34\bin. Kiedy próbowałem uruchomić skrypt testowy filename=dot.render(filename='test'), otrzymałem komunikat RuntimeError: failed to execute ['dot', '-Tpdf', '-O', 'test'], make sure the Graphviz executables are on your systems' path Próbowałem …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.