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.

12
Przekonwertuj kolumnę Pandy zawierającą NaN na dtype „int”
Czytam dane z pliku .csv do ramki danych Pandas, jak poniżej. W przypadku jednej z kolumn idchcę określić typ kolumny jako int. Problem polega na tym, że idseria ma brakujące / puste wartości. Kiedy próbuję rzutować idkolumnę na liczbę całkowitą podczas czytania pliku .csv, otrzymuję: df= pd.read_csv("data.csv", dtype={'id': int}) error: …
175 python  pandas  na 

6
Django: Dlaczego niektóre pola modelu kolidują ze sobą?
Chcę utworzyć obiekt zawierający 2 linki do użytkowników. Na przykład: class GameClaim(models.Model): target = models.ForeignKey(User) claimer = models.ForeignKey(User) isAccepted = models.BooleanField() ale otrzymuję następujące błędy podczas uruchamiania serwera: Akcesor dla pola „target” koliduje z polem pokrewnym „User.gameclaim_set”. Dodaj argument related_name do definicji „celu”. Akcesor dla pola „wnioskodawca” koliduje z pokrewnym …

21
Znajdź najpopularniejszy element na liście
Jaki jest skuteczny sposób na znalezienie najbardziej powszechnego elementu na liście w Pythonie? Moje elementy listy mogą nie podlegać haszowaniu, więc nie można używać słownika. Również w przypadku losowań należy zwrócić pozycję o najniższym indeksie. Przykład: >>> most_common(['duck', 'duck', 'goose']) 'duck' >>> most_common(['goose', 'duck', 'duck', 'goose']) 'goose'
174 python  list 


3
Czy ktoś może wyjaśnić względne importy Pythona?
Za całe życie nie mogę uruchomić względnego importu Pythona. Stworzyłem prosty przykład, gdzie to nie działa: Struktura katalogów jest następująca: /__init__.py /start.py /parent.py /sub/__init__.py /sub/relative.py /start.py zawiera tylko: import sub.relative /sub/relative.py zawiera tylko from .. import parent Wszystkie inne pliki są puste. Podczas wykonywania następujących poleceń w wierszu poleceń: $ …
174 python 

10
Jaki jest właściwy sposób komentowania funkcji w Pythonie?
Czy istnieje ogólnie przyjęty sposób komentowania funkcji w Pythonie? Czy poniższe są dopuszczalne? ######################################################### # Create a new user ######################################################### def add(self):
174 python 

3
Jaki jest cel przełącznika -m?
Czy mógłbyś mi wyjaśnić, jaka jest różnica między dzwonieniem python -m mymod1 mymod2.py args i python mymod1.py mymod2.py args Wydaje się, że w obu przypadkach mymod1.pynazywa się i sys.argvjest ['mymod1.py', 'mymod2.py', 'args'] Więc do czego służy -mprzełącznik?

6
SQLAlchemy domyślny DateTime
Oto mój deklaratywny model: import datetime from sqlalchemy import Column, Integer, DateTime from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() class Test(Base): __tablename__ = 'test' id = Column(Integer, primary_key=True) created_date = DateTime(default=datetime.datetime.utcnow) Jednak gdy próbuję zaimportować ten moduł, pojawia się ten błąd: Traceback (most recent call last): File "<stdin>", line 1, …
174 python  date  sqlalchemy 


7
django Błąd MultiValueDictKeyError, jak sobie z nim radzić
Próbuję zapisać obiekt w mojej bazie danych, ale generuje MultiValueDictKeyErrorbłąd. Problemy znajdują się w formularzu, is_privateoznaczono je polem wyboru. Jeśli pole wyboru NIE jest zaznaczone, oczywiście nic nie jest przekazywane. W tym miejscu błąd zostaje wyrzucony. Jak prawidłowo poradzić sobie z tym wyjątkiem i go złapać? Linia jest is_private = …
174 python  django  exception 

2
sqlalchemy unikalne w wielu kolumnach
Powiedzmy, że mam klasę reprezentującą lokalizacje. Lokalizacje „należą” do klientów. Lokalizacje są identyfikowane za pomocą 10-znakowego kodu Unicode. „Kod lokalizacji” powinien być niepowtarzalny wśród lokalizacji dla określonego klienta. The two below fields in combination should be unique customer_id = Column(Integer,ForeignKey('customers.customer_id') location_code = Column(Unicode(10)) Więc jeśli mam dwóch klientów, klienta „123” …
174 python  sqlalchemy 


3
Python argparse: wartość domyślna lub określona wartość
Chciałbym mieć opcjonalny argument, który będzie domyślnie przyjmował wartość, jeśli obecna jest tylko flaga bez określonej wartości, ale zapisuje wartość określoną przez użytkownika zamiast wartości domyślnej, jeśli użytkownik określi wartość. Czy jest już dostępna akcja? Przykład: python script.py --example # args.example would equal a default value of 1 python script.py …



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.