[過去ログ] 【まず1嫁】くだすれPython(超初心者用) その53 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
548(1): デフォルトの名無しさん [sage] 2021/05/06(木) 20:30:14 ID:v54vsLS/(1/3) AAS
import pandas as pd
df = pd.DataFrame([['ia','ib','ic'],['id','ie','if']],columns=['a','b','c'])
if not df==None:
_print(df)
ってやると
ValueError: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
というエラーが出ましたが
仮にdf=Noneだった場合にdf.all()とかやると今度はNoneはallを持ってません的なエラーがでます
こういうときってどう対応すればよいでしょうか
549: デフォルトの名無しさん [sage] 2021/05/06(木) 20:33:45 ID:v54vsLS/(2/3) AAS
ちなみに今は
if not str(df)=='None':
ってやってます
553: デフォルトの名無しさん [sage] 2021/05/06(木) 21:14:18 ID:v54vsLS/(3/3) AAS
>>550,551
なるほど isでしたか
さっそく書き換えてみたらうまくいきました
ありがとうございます
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.895s*