LoginSignup
15
6

More than 5 years have passed since last update.

Beautiful Soup > 空気の読めていない人が通りますよ

Last updated at Posted at 2018-03-24
動作環境
GeForce GTX 1070 (8GB)
ASRock Z170M Pro4S [Intel Z170chipset]
Ubuntu 16.04 LTS desktop amd64
TensorFlow v1.2.1
cuDNN v5.1 for Linux
CUDA v8.0
Python 3.5.2
IPython 6.0.0 -- An enhanced Interactive Python.
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
scipy v0.19.1
geopandas v0.3.0
MATLAB R2017b (Home Edition)
ADDA v.1.3b6
gnustep-gui-runtime v0.24.0-3.1

関連

code

show_comment_180324.py
import requests
from bs4 import BeautifulSoup
from bs4 import Comment

IN_URL = "https://qiita.com/acid_chicken/items/1a2b789ffb4b5b39918a"

res = requests.get(IN_URL)
if res.status_code == requests.codes.ok:
    soup = BeautifulSoup(res.text, 'html.parser')
    for elem in soup.find_all('script'):
        #print(elem)
        #print('---')

        for sub1 in str(elem).split(','):
            if 'raw_body' in sub1:
                print(sub1)
            if 'url_name' in sub1:
                print(sub1)
                print('---')
$ python3 show_comment_180324.py > res

2018/03/25 09:14現在

"url_name":"acid_chicken"}</script>
---
"raw_body":"\u003c!--\nネタ力が高い…!\n--\u003e\n\u0026nbsp;\n"
"url_name":"hidao"}
---
"raw_body":"```math\n%タイトルも空文字にできたんですね!\n```\n"
"url_name":"cia_rana"}
---
"raw_body":"```math\n%なるほど! @cia_rana さんもすごい\n```\n"
"url_name":"KEINOS"}
---
"raw_body":"![みんなすごいですね!ぼくのは古典的な方法です。](https://qiita-image-store.s3.amazonaws.com/0/196806/1e335ce3-8357-7715-9631-a92728724890.png)\n"
"url_name":"momosetkn"}
---
"raw_body":"\u0026nbsp;\n"
"url_name":"7of9"}
---
"raw_body":"\u003cfont color=white\u003e仏: Je ne peut pas comprendre ce que vous avez dit maintenant (今なんて言いました?)\u003c/font\u003e\n\u003cfont color=white\u003ex:peut
"url_name":"7of9"}
---
"raw_body":"​\n\n\u003c!--\n\n@cia_rana @KEINOS なるほど、TeX記法でコメントアウトしても虚無になるんですね、面白い!\n\n@momosetkn imgタグにalt属性をつけてメッセージを残すのも面白いですね!\n\n@7of9 なるほど、タイムラインのコメント通知から記事に飛べたんですね、直接トレンド等から記事にアクセスするのが困難でしたから納得がいきました!\n\n--\u003e\n"
"url_name":"acid_chicken"}
---
"raw_body":"\u003c!-- お邪魔します。へぇ、激面白い!ひょっこりはん。 レンダリングスペックの低いARMスマホからだとcia_ranaさん、KEINOSさんの投稿が丸見えな罠。--\u003e\n:santa_tone2:\n"
"url_name":"PINTO"}
---
"raw_body":"\u003cfont color=#000000\u003e\u003c/font\u003e\n"
"url_name":"Morichan"}
---
"raw_body":"皆様すみません。\n\nhttps://qiita.com/7of9/items/6fe3a96242481a60eb53\n\n"
"url_name":"7of9"}
---
"raw_body":"\u003cfont color=\"スクレイピングして生データ取り出す人まで登場www\"\u003e\u003c/font\u003e\n"
"url_name":"momosetkn"}
---
"raw_body":"\u003ca src=\"ここまですると、なんでもあり。\"\u003e\u003c/a\u003e\n"
"url_name":"hidao"}
---
"raw_body":"はい!!\n"
"url_name":"htomine"}
---
"raw_body":"\u003cfont color=\"transparent\"\u003e@htomine 休日にクソみたいな記事を出してしまって申し訳ありません、またお時間のあります時に修正の方していただければ幸いです。\u003c/font\u003e\n"
"url_name":"acid_chicken"}
---
"raw_body":"\u003cimg src=\"https://i.imgur.com/2d8oE11.png\" width=\"0\" height=\"0\"\u003e\n"
"url_name":"zer0-star"}
---
"raw_body":"すいません。僕は新人なんですが、これは一体なんなんでしょうか?Qiitaの新機能なんですかね?\n"
"url_name":"HaiLe"}
---
"raw_body":"@HaiLe さん\nPCで右上の目次を読みましたか?\n釣りでないなら、「そういうこと」です。\nあまりhtomineさんをイジメないであげてくださいね。\n"
"url_name":"PINTO"}
---
"raw_body":"```math\n{\\scriptscriptstyle ビューポートが小さいと目次が表示されないからかもしれません。}\n```\n"
"url_name":"acid_chicken"}
---
"raw_body":"みなさん、この記事どうやって開いたんですか??\n(タイトルがないのでリンクが表示されてなかったのですが・・)\n"
"url_name":"Jasmin3"}
---
"raw_body":"ここを別の文字列に置き換えてリンクを生やしました\n\n![image.png](https://qiita-image-store.s3.amazonaws.com/0/72064/7f762893-b2cf-266c-6a85-714a9a4ff45d.png)\n"
"url_name":"cia_rana"}
---
"raw_body":"タグ検索結果にコメント表示用のリンクがそれぞれ付いてるのでそこから入場しました\n"
"url_name":"ryo0ka"}
---
"raw_body":"この記事へは、\n\n1. ブラウザの機能でタグフィードのソースを表示\n2. ソースから「acid_chicken」を検索(acid_chickenさんの記事なので)\n3. 検索結果を一つづつ目視し、URL「https://qiita.com/acid_chicken/items/1a2b789ffb4b5b39918a 」を発見、コピー\n4. コピーしたURLをブラウザのアドレスバーにペーストして移動\n\nしてやってきました。\nおそらくもっとスマートな方法があると思われますが、私はこのようにして記事を開きました。:grin:\n"
"url_name":"hidao"}
---
"owner":{"url_name":"acid_chicken"}
---
"url_name":"acid_chicken"
---
"url_name":"hidao"
---
"url_name":"cia_rana"
---
"url_name":"KEINOS"
---
"url_name":"momosetkn"
---
"url_name":"7of9"
---
"url_name":"PINTO"
---
"url_name":"Morichan"
---
"url_name":"htomine"
---
"url_name":"zer0-star"
---
"url_name":"HaiLe"
---
"url_name":"Jasmin3"
---
"url_name":"ryo0ka"
---

関連

15
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
6