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
Jak przekonwertować plik do słownika?
Mam plik zawierający dwie kolumny, tj. 1 a 2 b 3 c Chciałbym czytać ten plik do słownika w taki sposób, że kolumna 1 to klucz, a kolumna 2 to wartość, tj. d = {1:'a', 2:'b', 3:'c'} Plik jest mały, więc wydajność nie jest problemem.

4
Zmień skalę osi x w matplotlib
Stworzyłem tę fabułę za pomocą Matlab Używając matplotlib, oś x rysuje duże liczby, takie jak 100000, 200000, 300000. Chciałbym mieć wartości takie jak 1, 2, 3 i 10 ^ 5, aby wskazać, że to w rzeczywistości 100000, 200000, 300000. Czy istnieje prosty sposób na utworzenie takiej skali w matplotlib?

3
Jak mogę dynamicznie tworzyć klasy pochodne z klasy bazowej
Na przykład mam następującą klasę bazową: class BaseClass(object): def __init__(self, classtype): self._type = classtype Z tej klasy wyprowadzam kilka innych klas, np class TestClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Test') class SpecialClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Special') Czy istnieje ładny, pythonowy sposób dynamicznego tworzenia tych klas przez wywołanie funkcji, które umieszcza nową klasę …


2
Jak należy korzystać z podpowiedzi typu opcjonalnego?
Próbuję zrozumieć, jak używać Optionalwskazówki dotyczącej typu. Od PEP-484 , wiem, że mogę używać Optionaldo def test(a: int = None)albo jako def test(a: Union[int, None])lub def test(a: Optional[int]). Ale co z następującymi przykładami? def test(a : dict = None): #print(a) ==> {'a': 1234} #or #print(a) ==> None def test(a : …


6
Wykreślanie danych kategorycznych za pomocą pand i matplotlib
Mam ramkę danych z danymi kategorycznymi: colour direction 1 red up 2 blue up 3 green down 4 red left 5 red right 6 yellow down 7 blue down Chcę wygenerować wykresy, takie jak wykresy kołowe i histogramy na podstawie kategorii. Czy jest to możliwe bez tworzenia fikcyjnych zmiennych numerycznych? …
95 python  pandas 

5
Wymiana elementów Numpy, jeśli warunek jest spełniony
Mam dużą tablicę numpy, którą muszę manipulować, aby każdy element był zmieniany na 1 lub 0, jeśli warunek zostanie spełniony (będzie później używany jako maska ​​pikseli). W tablicy jest około 8 milionów elementów, a moja obecna metoda zajmuje zbyt dużo czasu dla potoku redukcji: for (y,x), value in numpy.ndenumerate(mask_data): if …

7
Zip z listą wyjściową zamiast krotką
Jaki jest najszybszy i najbardziej elegancki sposób tworzenia list z dwóch list? mam In [1]: a=[1,2,3,4,5,6] In [2]: b=[7,8,9,10,11,12] In [3]: zip(a,b) Out[3]: [(1, 7), (2, 8), (3, 9), (4, 10), (5, 11), (6, 12)] I chciałbym mieć In [3]: some_method(a,b) Out[3]: [[1, 7], [2, 8], [3, 9], [4, 10], …
95 python  list  zip 

7
Jak kontynuować zadanie, gdy Fabric otrzyma błąd
Kiedy zdefiniuję zadanie do uruchomienia na kilku zdalnych serwerach, jeśli zadanie zostanie uruchomione na serwerze pierwszym i zakończy się z błędem, Fabric zatrzyma i przerwie zadanie. Ale chcę, aby tkanina ignorowała błąd i uruchamiała zadanie na następnym serwerze. Jak mogę to zrobić? Na przykład: $ fab site1_service_gw [site1rpt1] Executing task …
94 python  fabric 


4
Django Setup Default Logging
Nie wiem jak ustawić "domyślny" program rejestrujący dla mojej instalacji Django. Chciałbym użyć nowego LOGGINGustawienia Django 1.3 w settings.py. Przyjrzałem się przykładowi Django Logging Doc , ale wydaje mi się, że konfigurują one tylko programy obsługi, które będą rejestrować dane dla poszczególnych rejestratorów. W ich przykładzie ustawili program obsługi dla …
94 python  django  logging 


15
Domyślny filtr w panelu administracyjnym Django
Jak mogę zmienić domyślny wybór filtru z „WSZYSTKIE”? Mam pole o nazwie jako statusktóry ma trzy wartości: activate, pendingi rejected. Kiedy używam list_filterw panelu administracyjnym Django, filtr jest domyślnie ustawiony na „Wszystkie”, ale chcę ustawić go jako oczekujący.


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.