よみもの:Pythonを使ったエスケープ転載ツールの感想など/勝手に補足説明

出典: 謎の百科事典もどき『エンペディア(Enpedia)』
ナビゲーションに移動 検索に移動
エンペたん看板 Welcome.png よみものページ
この「よみもの」は、BadEditorが作成したものです。
他ユーザーの編集も歓迎いたします。

こんばんは、毎度おなじみ BadEditor です。

WxYuki さんが作った「エスケープ転載お助けツール」はひじょ~~~に便利なのですが、Python!? よく分からんから止めとこ!とハナから諦めている人も多そうなので、そんなに怖がらなくてもいいよ、意外とカンタンだよってことを補足解説します。

解説[編集]

Pythonの何たるか、は解説しません。このツールを使うのに必要な手順だけ解説します。

準備編(初回のみ必要)[編集]

  1. Python をインストールする(ここの最新バージョンをインストールしたらいいと思う)
  2. ここに書いてあるソースコードをコピーして、メモ帳に貼り、「escape.py」というファイル名で適当な場所に保存。(拡張子が .py であることに注意)
  3. 「コマンドプロンプト」を管理者として開いてください(Windowsの場合[1])。具体的にいうと、左下のスタートボタン[2] → 「コマンドプロンプト」と入力して検索 → 右クリック管理者として実行
  4. 「BeautifulSoup」をインストールします。コマンドプロンプトに「pip install beautifulsoup4」と入力・実行。(黄色の「WARNING」は表示されても問題ないので無視してください。[3] こちらの外部記事の「Beautiful Soupのインストール」の章が参考になります。「pip」がコマンドとして認識されない場合は、ここが参考になるかも....知らんけど。)
  5. 続いて、「requests」をインストールします。コマンドプロンプトに「pip install requests」と入力・実行。(こちらの外部記事が参考になります。)

実行編[編集]

  1. さっき保存した「escape.py」をドラッグして、コマンドプロンプトの上で放してください。このファイルのパスが入力されるはずです(例えば、マイドキュメント直下に保存したのなら「C:\Users\(あなたの名前)\Documents\escape.py」と入力されていることでしょう)。Enter キーを叩く。
  2. 画面に「記事名を入力」と表示されたら大・成・功。エスケープ転載したい Wikipedia の記事名を入力してください。

エラーが出た場合[編集]

実行編・手順1で、エラーが出るかもしれません。

「SyntaxError: invalid non-printable character U+3000」と表示された
準備編・手順2のソースコードのコピーをしたとき、余計な改行を入れていませんか? 最後の行に余計な改行を入れないよう、注意。

補足[編集]

元々の WxYuki さんの記事は、このソースコードを作ったプログラマーの立場として、苦労した箇所や創意工夫した箇所を語っています。興味のある方は読めばいいと思いますが、このツールを使う「だけ」のユーザーの立場であれば、書いてある内容は理解する必要はありません。「変数の定義を格納」どうたらが理解できなくても、ツールを「使う」ことは可能です。

補足[編集]

  1. Mac は「ターミナル」ってのを使うらしいけど知らん。ググってくれ。
  2. 余談だが、最近の若い人には「スタートボタン」という表現が通じない場合もあるとか無いとか。「スタート」という文字が書かれていたのは、はるか昔の Windows XP までで、それ以降はずっと窓のアイコン………え、まじ?
  3. 赤色の「CAUTION」は無視できないので、もし表示された場合は………まぁ、ググって何とかするか、Enpedia:利用案内 で質問してください。