Pytania otagowane jako nonetype

11
Zwróć Brak, jeśli klucz Słownika nie jest dostępny
Potrzebuję sposobu, aby uzyskać wartość słownika, jeśli jego klucz istnieje, lub po prostu wrócić None, jeśli nie istnieje. Jednak Python zgłasza KeyErrorwyjątek, jeśli szukasz klucza, który nie istnieje. Wiem, że mogę sprawdzić klucz, ale szukam czegoś bardziej wyraźnego. Czy istnieje sposób, aby po prostu wrócić, Nonejeśli klucz nie istnieje?

7
Jak „przetestować” NoneType w pythonie?
Mam metodę, która czasami zwraca wartość NoneType. Jak mogę zakwestionować zmienną, która jest typu NoneType? Na przykład muszę użyć metody if if not new: new = '#' Wiem, że to zły sposób i mam nadzieję, że rozumiesz, co miałem na myśli.
398 python  nonetype 




7
TypeError: Obiekt „NoneType” nie jest iterowalny w Pythonie
Co oznacza błąd TypeError: 'NoneType' object is not iterable? Dostaję to na tym kodzie Pythona: def write_file(data, filename): # creates file and writes list to it with open(filename, 'wb') as outfile: writer = csv.writer(outfile) for row in data: # ABOVE ERROR IS THROWN HERE writer.writerow(row)
145 python  nonetype 

5
Zastąp None na NaN w pandas dataframe
Mam stolik x: website 0 http://www.google.com/ 1 http://www.yahoo.com 2 None Chcę zamienić Pythona None na pandy NaN. Próbowałem: x.replace(to_replace=None, value=np.nan) Ale dostałem: TypeError: 'regex' must be a string or a compiled regular expression or a list or dict of strings or regular expressions, you passed a 'bool' Jak mam się …

9
Co to jest obiekt „NoneType”?
Po uruchomieniu mojego skryptu w języku Python pojawia się ten błąd: TypeError: cannot concatenate 'str' and 'NoneType' objects Jestem prawie pewien, że „str” oznacza ciąg, ale nie wiem, co to jest obiekt „NoneType”. Mój skrypt psuje się w drugiej linii, wiem, że pierwsza działa, ponieważ polecenia z tej linii są …
87 python  null  nonetype 
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.