見出し画像

Webスクレイピングで取得したデータをCSVファイルに書き出す方法を徹底解説!!(Python) + 感想

こんにちは。
今回はWebスクレイピングで取得したデータをCSVファイルに書き出す方法を動画で解説しました。

csvファイルを読み込んで加工したりする場合はNumpyやpandasのほうが便利なのですが、今回はスクレイピングで取得したデータをcsvに書き出すことを目的としているため、ライブラリの不要な標準ライブラリであるcsvモジュールを使いました。

特に難しいことはなかったのですが、個人的にはcsvモジュールのデフォルト設定ではWindows環境ではシステムの改行コードの関係で1行空きにデータが格納されてしまうのが非常に気になりました・・・。

1行空き

公式のリファレンスでも「csvfile がファイルオブジェクトの場合、 newline='' として開くべきです」とわざわざ書いているんだから、デフォルト設定で行を詰めてくれよと思います。
なんでこの状態で放置してるんだろう?

というわけで今回は補足というよりは感想になってしまいました。

もし良かったらYouTubeのチャンネルを覗いてもらい、チャンネル登録していただけたら幸いです。

よろしくお願いします!



今後もプログラミングや英語に関した記事を書いていきたいと思いますので、よければサポートよろしくお願いします!