よみもの・トーク:Pythonを使ったエスケープ転載ツールの感想など
ナビゲーションに移動
検索に移動
面白い「よみもの」です。ただ、API 使ったほうがスクレイピングするよりも効率的かつサイト構成の変更に影響されづらいので、API があるものは API を使うことを個人的にはお勧めしたいです。(そもそもスクレイピングを歓迎するサイト管理者は少ないと思われますので。。。)--rxy (トーク) 2023-02-18T13:50:53 (JST)
- こんにちは。当初、このアプリケーションは「実用的なスクレイピングを体験する」事と「エスケープ転載にかかる労力を簡略化する」という目標にそって、半分自由研究的な感覚で作っていたのですが、やっぱりAPIの方が無難ですよね。。作業の中盤あたりに薄々気づき始めたんですが、「まあ自由研究だしいいよね」と一気に作ってしまった次第です。今すぐにというのは学業等の関係上難しいですが、いずれはMediaWikiのAPIも使って作り直してみたいと思います。--WxYuki (▶話す・ /▶投稿記録) 2023-02-18T14:22:11 (JST)
- 報告作り直しました。多分これで大丈夫だと思います。--WxYuki (▶話す・ /▶投稿記録) 2023-06-10T16:42:16 (JST)
733141について[編集]
他の節の行数表示を消し忘れていたので一貫性がない編集になってしまいました。申し訳ないです。
この編集は、「わざわざ行数を明記する必要性が感じられない」と考え行ったものです。当該節では行数を指定した説明がありませんし、わざわざ行数を数えたい物好きがいるかと考えると損はないでしょう。むしろ、「部分的に」コピペして流用する可能性を考慮したほうが得であると思います。(弁明の意図が大きい。積極的に提案するつもりはありません)--1108-Kiju/Talk 2023-04-10T01:59:32 (JST)
いかそうめん?[編集]
ika_so_men
とは何でしょうか..... ---謎の管理者もどき BadEditor 2023-06-14T13:43:31 (JST)
動作報告です[編集]
「jawp:マーズ・シックスティーン」にこのツールを使ったところ、ソースの取得はできましたが投稿者名一覧の取得ができませんでした。
Traceback (most recent call last):
File "C:\Users\hogehoge\Documents\escape.py", line 73, in <module>
user_list.append(revision["user"])
KeyError: 'user'
なお、以前のバージョン(スクレイピング版)を使ったところ、問題なく投稿者名一覧が取得できました。---謎の管理者もどき BadEditor 2023-07-02T14:23:08 (JST)