As I Please

MTのいんすとーるの練習と、その他びぼうろく・・・

タグ「csv」が付けられているもの


python3 で、web上の csvを取得してメールにて添付して毎日飛ばす。

web上の csv ファイルを取得して、メールに添付しながら本文にはテキストでどこぞのキーでsortして毎日・週一でレポートを飛ばす。そのときの備忘録。

python3 で、web上の csvを取得してメールにて添付して毎日飛ばす。

web上の csv ファイルを取得して、メールに添付しながら本文にはテキストでどこぞのキーでsortして毎日・週一でレポートを飛ばす。そのときの備忘録。

ファイル最終行に 改行が無い csvファイルへ 改行の付与

お行儀が悪い csvファイル出力プログラムがいて、最終行の最後に改行が入っていない。 なので、複数ファイルを cat でつなぐと、次のファイルの先頭行とくっついてしまうという現象が発生。 csvファイルの最後に改行(LF)を追加するのに簡単な方法はなんだろ?ということで、
# echo > lf.bin
# cat lf.bin >> foo.csv
あたりか?echo で引数をつけないと '0x0a'の1byte のファイルをはき出してくれる。 単に、
# echo >> foo.csv
でもいいのか。

ファイル最終行に 改行が無い csvファイルへ 改行の付与

お行儀が悪い csvファイル出力プログラムがいて、最終行の最後に改行が入っていない。 なので、複数ファイルを cat でつなぐと、次のファイルの先頭行とくっついてしまうという現象が発生。 csvファイルの最後に改行(LF)を追加するのに簡単な方法はなんだろ?ということで、
# echo > lf.bin
# cat lf.bin >> foo.csv
あたりか?echo で引数をつけないと '0x0a'の1byte のファイルをはき出してくれる。 単に、
# echo >> foo.csv
でもいいのか。