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.

11
NumPy: funkcja jednoczesnego max () i min ()
numpy.amax () znajdzie maksymalną wartość w tablicy, a numpy.amin () zrobi to samo dla wartości minimalnej. Jeśli chcę znaleźć zarówno max, jak i min, muszę wywołać obie funkcje, co wymaga dwukrotnego przepuszczenia (bardzo dużej) tablicy, co wydaje się powolne. Czy w numpy API jest funkcja, która znajduje zarówno max, jak …
109 python  numpy 

2
ValueError: operacja we / wy na zamkniętym pliku
import csv with open('v.csv', 'w') as csvfile: cwriter = csv.writer(csvfile, delimiter=' ', quotechar='|', quoting=csv.QUOTE_MINIMAL) for w, c in p.items(): cwriter.writerow(w + c) Tutaj pjest słownik wi coba są łańcuchami. Przy próbie zapisu do pliku zgłasza błąd: ValueError: I/O operation on closed file.
109 python  csv  file-io  io 


13
Czy dekorator metody instancji może uzyskać dostęp do klasy?
Mam coś mniej więcej podobnego do następującego. Zasadniczo muszę uzyskać dostęp do klasy metody instancji z dekoratora używanego w metodzie instancji w jej definicji. def decorator(view): # do something that requires view's class print view.im_class return view class ModelA(object): @decorator def a_method(self): # do some stuff pass Kod taki jaki …
109 python  decorator 


12
Jak sprawdzić, czy w Pythonie istnieje proces z podanym pidem?
Czy istnieje sposób, aby sprawdzić, czy pid odpowiada ważnemu procesowi? Otrzymuję pid z innego źródła niż z os.getpid()i muszę sprawdzić, czy na komputerze nie ma procesu z tym identyfikatorem. Potrzebuję tego, aby był dostępny w systemach Unix i Windows. Sprawdzam również, czy PID NIE jest używany.
109 python  process  pid 

4
Oblicz przedział ufności na podstawie przykładowych danych
Mam przykładowe dane, dla których chciałbym obliczyć przedział ufności, zakładając rozkład normalny. Znalazłem i zainstalowałem pakiety numpy i scipy i otrzymałem numpy, aby zwracać średnią i odchylenie standardowe (numpy.mean (dane) z danymi będącymi listą). Wszelkie porady dotyczące uzyskania przykładowego przedziału ufności byłyby bardzo mile widziane.

12
Niealfanumeryczna kolejność list z os.listdir ()
Często używam Pythona do przetwarzania katalogów danych. Ostatnio zauważyłem, że domyślna kolejność list zmieniła się na coś prawie bezsensownego. Na przykład, jeśli jestem w bieżącym katalogu zawierającym następujące podkatalogi: run01, run02, ... run19, run20, a następnie generuję listę za pomocą następującego polecenia: dir = os.listdir(os.getcwd()) wtedy zwykle otrzymuję listę w …

5
Jaka jest metoda __del__, jak ją nazwać?
Czytam kod. Istnieje klasa, w której __del__zdefiniowano metodę. Dowiedziałem się, że ta metoda służy do niszczenia instancji klasy. Nie mogę jednak znaleźć miejsca, w którym ta metoda jest stosowana. Głównym tego powodem jest to, że nie wiem, jak ta metoda jest stosowana, chyba nie tak: obj1.del(). Więc moje pytania to …
109 python  oop 

7
Numpy, jak iterować po kolumnach tablicy?
Załóżmy, że mam tablicę i mxn. Chcę przekazać każdą kolumnę tej tablicy do funkcji wykonującej jakąś operację na całej kolumnie. Jak iterować po kolumnach tablicy? Na przykład mam tablicę 4 x 3, taką jak 1 99 2 2 14 5 3 12 7 4 43 1 for column in array: …
109 python  loops  numpy 


16
Policz, ile rekordów jest w CSV Python?
Do odczytu pliku CSV używam języka Python (Django Framework). Jak widzisz, wyciągam tylko 2 linie z tego pliku CSV. To, co próbowałem zrobić, to przechowywać w zmiennej całkowitą liczbę wierszy również w pliku CSV. Jak mogę uzyskać całkowitą liczbę wierszy? file = object.myfilePath fileObject = csv.reader(file) for i in range(2): …
109 python  csv  count 

7
Dlaczego otrzymuję komunikat „Pickle - EOFError: Brak danych wejściowych” podczas odczytu pustego pliku?
Otrzymuję ciekawy błąd podczas próby użycia Unpickler.load(), oto kod źródłowy: open(target, 'a').close() scores = {}; with open(target, "rb") as file: unpickler = pickle.Unpickler(file); scores = unpickler.load(); if not isinstance(scores, dict): scores = {}; Oto śledzenie: Traceback (most recent call last): File "G:\python\pendu\user_test.py", line 3, in <module>: save_user_points("Magix", 30); File "G:\python\pendu\user.py", …
109 python  file  pickle 

9
Python Script wykonuje polecenia w Terminalu
Czytałem to gdzieś jakiś czas temu, ale nie mogę tego znaleźć. Próbuję znaleźć polecenie, które wykona polecenia w terminalu, a następnie wyprowadzi wynik. Na przykład: skrypt będzie wyglądał następująco: command 'ls -l' Okaże wynik uruchomienia tego polecenia w terminalu
109 python  terminal 


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.