[過去ログ] 【まず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*