前回の記事はこちらです。
- コロナ禍の今年、令和2年6月頃からPythonをなんとなく勉強し始めたこと
- そして挫折していたこと
- 齊藤貴義氏の著書『スクレイピング・ハッキング・ラボ』にわたしの挫折ポイントがやさしく解説してあったこと
- スクレイピングが楽しい
ざっくりとこのような内容を書いております。そして、ブロガーの方ならわかっていただけると思うのですが、ブログ記事のアイキャッチ画像つくるのがめんどくさい!これを自動化しよう!というプログラムの作成進捗状況の報告をしておりました。
そしたらなんと!著者の齊藤氏よりプログラム改善案をご教示いただきました!ありがとうございます。
わたしはKindle版を購入しております。
著者の齊藤貴義氏に補足をいただいた!捕捉?
『スクレイピング・ハッキング・ラボ』ご購入ありがとうございます!スクレイピングの楽しさを実感して頂けて嬉しいです。画像を生成するプログラムで途切れる件ですが、fontsize = 36をもう少し小さくするか、以下の記事を参考に折り返しを入れると解決するかもしれませんhttps://t.co/CiT8QmsA7w
— 齊藤貴義@サイバーメガネ (@miraihack) October 4, 2020
教えていただいたのは、『Pythonでいろいろやってみる』というサイトの1つの記事です。たどりつけてなかった。さっそくこちらも読者登録させていただきました。
ひとまずできた!
こちらのブログ記事のタイトル(文字列)をスクレイピングして取得し、これを画像化しています。
前回の記事では、文字列の取得はできていますが、表示ができていなかったのです。
どのようなプログラムにしているのか?
- スクレイピングで取得
- 表示
という流れにしています。2の部分はほぼ、『Pythonでいろいろやってみる』さんの記事のままです。
1については、『スクレイピング・ハッキング・ラボ』のプログラムをちょこっと修正しています。
さらに改善点
あたまに半角スペースがある?もともとのデータ(上記リンクの元記事のタイトル)には半角スペースはないので、わたしのプログラム側になんらかのミスがあるのかな?
引き続き検証をしてみたいと思います。これもまた楽しい。
この記事には続きがあります
文頭の半角スペースを除去できました~。