Запитання з тегом «nonetype»

11
Повернути немає, якщо клавіша словника недоступна
Мені потрібен спосіб отримати значення словника, якщо його ключ існує, або просто повернути None, якщо його немає. Однак Python створює KeyErrorвиняток, якщо шукати ключ, який не існує. Я знаю, що можу перевірити ключ, але шукаю щось більш чітке. Чи є спосіб просто повернутися, Noneякщо ключ не існує?

7
Як "перевірити" NoneType в python?
У мене є метод, який іноді повертає значення NoneType. Тож як я можу поставити під сумнів змінну, яка є NoneType? Мені потрібно скористатися, якщо метод, наприклад , if not new: new = '#' Я знаю, що це неправильний шлях, і сподіваюся, ви зрозуміли, що я мав на увазі.
398 python  nonetype 

10
Чому я отримую AttributeError: об’єкт "NoneType" не має атрибута "щось"?
Я продовжую отримувати помилку, яка говорить AttributeError: 'NoneType' object has no attribute 'something' Код у мене занадто довгий, щоб розміщувати тут. Які загальні сценарії можуть спричинити це AttributeError, що NoneTypeмає означати і як можна звузити те, що відбувається?

9
видаліть зі списку значення None, не видаляючи значення 0
Це було моє джерело, з якого я починав. Мій список L = [0, 23, 234, 89, None, 0, 35, 9] Коли я запускаю це: L = filter(None, L) Я отримую ці результати [23, 234, 89, 35, 9] Але це не те, що мені потрібно, а що мені справді потрібно: [0, …
244 python  list  filter  nonetype 

3
Python Немає порівняння: чи слід використовувати "є" або ==?
Мій редактор попереджає мене, коли я порівнюю my_var == None, але жодного попередження при використанні my_var is None. Я зробив тест в оболонці Python і визначив, що обидва є коректним синтаксисом, але, здається, мій редактор говорить, що my_var is Noneкращий. Це так, і якщо так, то чому?


5
Замініть None на NaN у фреймі даних pandas
У мене є таблиця x: website 0 http://www.google.com/ 1 http://www.yahoo.com 2 None Я хочу замінити python None пандами NaN. Я намагався: x.replace(to_replace=None, value=np.nan) Але я отримав: TypeError: 'regex' must be a string or a compiled regular expression or a list or dict of strings or regular expressions, you passed a …

9
Що таке об'єкт 'NoneType'?
Я отримую цю помилку під час запуску мого сценарію python: TypeError: cannot concatenate 'str' and 'NoneType' objects Я майже впевнений, що 'str' означає рядок, але я не знаю, що таке об'єкт 'NoneType'. Мій сценарій виривається з другого рядка, я знаю, що перший працює, тому що команди з цього рядка знаходяться …
87 python  null  nonetype 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.