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
Dyskretny pasek kolorów Matplotlib
Próbuję stworzyć dyskretny pasek kolorów dla wykresu rozrzutu w matplotlib Mam swoje dane x, y i dla każdego punktu wartość tagu całkowitą, którą chcę przedstawić za pomocą unikalnego koloru, np. plt.scatter(x, y, c=tag) zazwyczaj tag będzie liczbą całkowitą z przedziału od 0 do 20, ale dokładny zakres może się zmienić …


4
Method Resolution Order (MRO) w klasach nowego stylu?
W książce Python in a Nutshell (2nd Edition) znajduje się przykład, który używa klas starego stylu, aby zademonstrować, w jaki sposób metody są rozwiązywane w klasycznej kolejności i czym różni się od nowej kolejności. Wypróbowałem ten sam przykład, przepisując przykład w nowym stylu, ale wynik nie różni się od tego, …

3
Jak wykonać wstawki i aktualizacje w skrypcie aktualizacji Alembic?
Muszę zmienić dane podczas aktualizacji Alembic. Obecnie mam tabelę graczy w pierwszej wersji: def upgrade(): op.create_table('player', sa.Column('id', sa.Integer(), nullable=False), sa.Column('name', sa.Unicode(length=200), nullable=False), sa.Column('position', sa.Unicode(length=200), nullable=True), sa.Column('team', sa.Unicode(length=100), nullable=True) sa.PrimaryKeyConstraint('id') ) Chcę wprowadzić tabelę „drużyn”. Stworzyłem drugą wersję: def upgrade(): op.create_table('teams', sa.Column('id', sa.Integer(), nullable=False), sa.Column('name', sa.String(length=80), nullable=False) ) op.add_column('players', sa.Column('team_id', sa.Integer(), …

10
Jak zresetować db w Django? Otrzymuję polecenie „reset”, nie znaleziono błędu
Po tym Django na przykładzie tutotrial tutaj: http://lightbird.net/dbe/todo_list.html Samouczek mówi: „To zmienia układ naszych tabel i będziemy musieli poprosić Django o zresetowanie i odtworzenie tabel: manage.py reset todo; manage.py syncdb" chociaż po uruchomieniu pojawia manage.py reset todosię błąd: $ python manage.py reset todo - Unknown command: 'reset' Czy to dlatego, …

11
Python os.path.join w systemie Windows
Próbuję nauczyć się języka Python i tworzę program, który wyświetli skrypt. Chcę użyć os.path.join, ale jestem dość zdezorientowany. Według dokumentów, jeśli powiem: os.path.join('c:', 'sourcedir') Rozumiem "C:sourcedir". Według doktorów to normalne, prawda? Ale kiedy używam polecenia copytree, Python wyświetli je w pożądany sposób, na przykład: import shutil src = os.path.join('c:', 'src') …

8
Większość Pythonowych sposobów dostarczania globalnych zmiennych konfiguracyjnych w config.py? [Zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 5 miesięcy temu . Popraw to pytanie W moich niekończących się poszukiwaniach zbyt skomplikowanych prostych rzeczy, …


6
Pomiń wiersze podczas importu csv
Próbuję zaimportować plik .csv za pomocą pandas.read_csv(), ale nie chcę importować drugiego wiersza pliku danych (wiersz z indeksem = 1 dla indeksowania 0). Nie widzę, jak go nie importować, ponieważ argumenty użyte w poleceniu wydają się niejednoznaczne: Ze strony pandy: skiprows : lista lub liczba całkowita Numery wierszy do pominięcia …
99 python  csv  pandas 

5
Jak przekazać dodatkowe argumenty do dekoratora Pythona?
Mam dekoratora jak poniżej. def myDecorator(test_func): return callSomeWrapper(test_func) def callSomeWrapper(test_func): return test_func @myDecorator def someFunc(): print 'hello' Chcę ulepszyć ten dekorator, aby zaakceptował inny argument, jak poniżej def myDecorator(test_func,logIt): if logIt: print "Calling Function: " + test_func.__name__ return callSomeWrapper(test_func) @myDecorator(False) def someFunc(): print 'Hello' Ale ten kod daje błąd, TypeError: …

5
Python: Wybierz podzbiór z listy na podstawie zestawu indeksów
Mam kilka list mających tę samą liczbę wpisów (każda z określeniem właściwości obiektu): property_a = [545., 656., 5.4, 33.] property_b = [ 1.2, 1.3, 2.3, 0.3] ... i lista z flagami o tej samej długości good_objects = [True, False, False, True] (który można łatwo zastąpić równoważną listą indeksów: good_indices = …
99 python  list 





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.