- 学習内容
だんだん完成形に近づいてきました。
今日は作業日報で不要な行(空白行)をコピーしない機能を追加します。
作業日報では20行程度の作業項目入力行がありますが、全部使用することは稀で、たいてい余ります。
そのあまった空白行に達したら処理を停止して次のファイルの読込に移らせます。 - 学習記録
- プログラム
追加した部分は下記の部分です
if文でrow[0].valueが空白、つまりNoneの場合には処理を行わず次の行へ進みます。 - 実行した結果
特に出力無し。 - 実行後のエクセルファイル
- 感想
だいぶきれいに入力されるようになりました。
ただ、日付や時刻に余分な情報がくっついています。
エクセルのセルを最初に指定しましたが、無視されてデータが入力されてしまうので、どうやらpython上で整形してからエクセルに入力する必要性がありそうです。
この点次回行います。 - 学習で利用させて頂いているテキストはこちら。
今回の学習目標は日常業務の自動化です。この書籍では基本的なことからフォルダ整理等、PC上で行っている日常作業の操作、そしてデータ分析の方法が詳しく紹介されています。
- プログラム
Marketing Python マーケティング・パイソン AI時代マーケターの独習プログラミング入門 (できるビジネス) [ 高田朋貴;戸澗幸大;西惇宏;丹羽悠斗 ] 価格:2,640円 |