python3でプログラムを作成しています。
forループ文で、配列に空白があった場合、読み飛ばしてlogger出力する方法を
教えてください。
以下ソースコードのif文に当てはめるようにしたいです。
当てはまらないようでしたら、別案をお願いします。
また、以下図は配列とデータのイメージです。
よろしくお願いします。
[0] | [1] ---------------------------- company_code1|company_code2 -------------|-------------- | | 12345 | | 67890 ------------------------------
該当のソースコード
for row_rec in rows:
a0 = row_rec[1]
if a0** ~~~~~~~:**
ERROR_flg = 1
self.logger.¥
error("会社コード:{value}がマスタに存在しません。"
.format(value=a0))
出力の理想:
会社コード:12345がマスタに存在しません。
会社コード:67890がマスタに存在しません。
試したこと
for row_rec in rows:
a0 = row_rec[1]
if a0 == ' ':
continue
ERROR_flg = 1
self.logger.¥
error("会社コード:{value}がマスタに存在しません。"
.format(value=a0))
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/07/12 19:49
2019/07/12 23:59
退会済みユーザー
2019/07/13 03:53
2019/07/13 03:59