すたろうの部屋しすたろうの部屋IT系サラリーマンの雑記ブログです。アウトプットが重要ということで、マイペースで気ままに発信しています。2020.01.28昨日に引き続きPython学習2日目です。無理すると続かなさそうなのでのんびりと行きましょう。【挑戦】Pythonを独学ではじめる!失敗しても気にしない【1日目】はじめるきっかけHTMLでWEBサイトを作ったり、ExcelVBAでマクロを組んだりはたまにやっていましたが、つい先日AI関係でPythonを知って、始めてみようかなと思いました。PCにはAnaconda3が入ってます...othernote.net2020.04.22もし、のんびりでは物足りない方は、python専用のプログラミングスクールもありますので、貼っておきます。f:この本に沿って進めていますでは、続きをやりましょうWEBからデータを取得する方法まとめ昨日の課題からライブラリ.モジュール.関数.メソッド昨日は気にならなかったけど、オブジェクトも必要らしい。便利な関数と言うことは、だ。「モジュール.関数.メソッド」は間違いで、「モジュール.オブジェクト.メソッド」が正しいかも知れない。ライブラリ、どこ行った。withwith構文は、例えば「ファイルをOpenした後、Closeする」という処理のCloseを省略するような構文でした。“wb”)print(f.read())f.close()こんな感じになるかな。f:asはwithの相方でした。as」ってセットで覚えればOKのようです。本の中には、練習専用のWEBサイトの記載がありますが、ここでは伏せておきますね。クライアントの接続情報を表示するAPIです。print(text)クライアントの接続情報を表示するAPI何か返ってきました。これがなにの役に立つかわからないけど、とりあえず成功です。コードの前半、データの取得までは昨日と同じですね。バイナリーに文字列を変換は初めてです。read()メソッドで読みだすとバイナリーデータになるので、decore()メソッドで文字列に変換しています。utf-8は文字コードだと思いますがこれで文字列になるんですね。試しに#バイナリーを文字列に変換の部分を行わず、そのまま出してみると。文字列にするのは必須ですね。このブログの昨日のpython独学1日目のURLにしてみました。サイトのhtmlの部分がすべて表示された感じです。まとめurllibを使うと、簡単にサイトの画像やHTML、接続情報などを取ることが出来る。タグを指定できれば、ピンポイントでデータが取れるということですね。コピーしすたろうをフォローするランキング応援お願いします。HTMLでWEBサイトを作ったり、ExcelVBAでマクロを組んだりはたまにやっていましたが、つい先日AI関係でPythonを知って、始めてみようかなと思いました。前回は、対話形式のREPLを使ってDOM要素を取り出してみました。今後、どうやって使っていくか分かっていませんが。今回は、urlopenとBeautifulSoupを使って郵便番号から住所を取得します。階層構造にアクセスするみたいな。1日30分から1時間の時間しか取れませんが、トータルで10時間程度は勉強したことになりますね。先週はPIPが分からなくて困りました。なんとかインストールできたので、気を取り直してやっていきましょう。前回「next_sibling」で次の要素が取れるのが分かって、順番に追っていくのは面倒だって書きましたが、なんと次のページに任意の要素が取れる方法がありました。「任意のidで要素を探す方法」このタイトルでピンとこない。2022.05.122022.05.17よく読まれている記事PowerAutomateのDesktop版が出たので使ってみました。SystaroRoomアーカイブ2022年5月2022年3月2021年5月2021年4月2021年3月2020年12月2020年11月2020年10月2020年6月2020年5月2020年4月2020年3月2020年2月2020年1月2019年12月2019年11月2019年10月ランキング応援お願いします。ゲームタイトルとURLをコピーしました。