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.


7
Jak rozpocząć proces w tle w Pythonie?
Próbuję przenieść skrypt powłoki do znacznie bardziej czytelnej wersji Pythona. Oryginalny skrypt powłoki uruchamia w tle kilka procesów (programy narzędziowe, monitory itp.) Za pomocą „&”. Jak mogę osiągnąć ten sam efekt w Pythonie? Chciałbym, aby te procesy nie umarły po zakończeniu skryptów Pythona. Jestem pewien, że ma to jakoś związek …
295 python  process  daemon 


12
Sprawdź, czy dany klucz już istnieje w słowniku i zwiększ go
Biorąc pod uwagę słownik, jak mogę się dowiedzieć, czy dany klucz w tym słowniku został już ustawiony na wartość inną niż Brak? Tzn. Chcę to zrobić: my_dict = {} if (my_dict[key] != None): my_dict[key] = 1 else: my_dict[key] += 1 To znaczy, chcę zwiększyć wartość, jeśli już tam jest, lub …
294 python  dictionary 



3
Jak wykonać warunek OR w zestawie zapytań django?
Chcę napisać zapytanie Django równoważne temu zapytaniu SQL: SELECT * from user where income >= 5000 or income is NULL. Jak zbudować filtr zestawu zapytań Django? User.objects.filter(income__gte=5000, income=0) To nie działa, ponieważ są to ANDfiltry. Chcę ORfiltrów, aby uzyskać połączenie poszczególnych zestawów zapytań.

4
Łapanie wyjątku podczas używania instrukcji Python „with”
Ku mojemu wstydowi nie mogę wymyślić, jak obsługiwać wyjątek dla instrukcji python „with”. Jeśli mam kod: with open("a.txt") as f: print f.readlines() Naprawdę chcę obsłużyć „wyjątek braku pliku”, aby coś zrobić. Ale nie umiem pisać with open("a.txt") as f: print f.readlines() except: print 'oops' i nie mogę pisać with open("a.txt") …


16
Jak dodać dodatkową kolumnę do tablicy NumPy
Powiedzmy, że mam tablicę NumPy a: a = np.array([ [1, 2, 3], [2, 3, 4] ]) I chciałbym dodać kolumnę zer, aby uzyskać tablicę b: b = np.array([ [1, 2, 3, 0], [2, 3, 4, 0] ]) Jak mogę to łatwo zrobić w NumPy?
292 python  numpy 

13
Wyszukaj i zamień wiersz w pliku w Pythonie
Chcę zapętlić zawartość pliku tekstowego, wyszukać i zamienić w niektórych wierszach i zapisać wynik z powrotem do pliku. Mogłem najpierw załadować cały plik do pamięci, a następnie zapisać go z powrotem, ale prawdopodobnie nie jest to najlepszy sposób na zrobienie tego. Jak najlepiej to zrobić w ramach następującego kodu? f …
292 python  file 

9
Jak poprawnie stwierdzić, że wyjątek zostanie zgłoszony w pytest?
Kod: # coding=utf-8 import pytest def whatever(): return 9/0 def test_whatever(): try: whatever() except ZeroDivisionError as exc: pytest.fail(exc, pytrace=True) Wynik: ================================ test session starts ================================= platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 plugins: django, cov collected 1 items pytest_test.py F ====================================== FAILURES ====================================== ___________________________________ test_whatever ____________________________________ def test_whatever(): …


9
Dołącz listę różnych typów jako ciąg znaków w Pythonie
Muszę dołączyć do listy przedmiotów. Wiele pozycji na liście to wartości całkowite zwrócone przez funkcję; to znaczy, myList.append(munfunc()) Jak przekonwertować zwrócony wynik na ciąg, aby dołączyć go do listy? Czy muszę wykonać następujące czynności dla każdej wartości całkowitej: myList.append(str(myfunc())) Czy istnieje bardziej Pythoniczny sposób rozwiązywania problemów z rzucaniem?
292 python  string  list 

4
Jaka jest różnica między select_related i prefetch_related w Django ORM?
W dokumencie Django select_related() „śledzi” relacje z kluczem obcym, wybierając dodatkowe dane obiektu pokrewnego podczas wykonywania zapytania. prefetch_related() wykonuje osobne wyszukiwanie dla każdej relacji i wykonuje „łączenie” w Pythonie. Co to znaczy „robić łączenie w pythonie”? Czy ktoś może zilustrować przykładem? Rozumiem, że w przypadku relacji klucza obcego użyj select_related; …

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.