BeautifulSoup <p> 中去掉 <br/> 获取文本内容
2022-02-26 05:02:43
Data
>>> type(ips)
<class 'bs4.element.Tag'>
>>> print ips
64.158.31.142:
3128 United States Bloomfield, Colorado Level3 Communications<br/>42.104.84.107:8080 India Non-Continental<br/>110.37.216.6:8080 Pakistan Non-Continental<br/>54.70.50.55:3128 United States New Jersey ( Merck)<br/>182.253.121.33:8080 Indonesia Non-Continental<br/></p>
コード
>>> type(ips.find_all(text=True))
<class 'bs4.element.ResultSet'>
>>> res = ips.find_all(text=True)
>>> for str in res:
print str
117.4.136.145:8080 Vietnam Non-continental
188.166.83.6:1080 Russia Non-Continental
138.197.157.44:1080 United States Non-Continental
83.56.123.0:3128 Spain Non-Continental
183.89.210.22:8080 Thailand Non-Continental
111.62.243.64:80 China Mobile
または
>>> for str in ips.descendants:
if type(str) == type(ips):
None
else:
print str.string
117.4.136.145:8080 Vietnam Non-continental
188.166.83.6:1080 Russia Non-Continental
138.197.157.44:1080 United States Non-Continental
83.56.123.0:3128 Spain Non-Continental
183.89.210.22:8080 Thailand Non-Continental
111.62.243.64:80 China Mobile
参考文献
1. Beautifulsoupのドキュメント
2. ネットの使い方を知っている
3.
アーシング・アンクローズド
<br>
タグをBeautifulSoupで
関連
-
Python関数の高度な応用を解説
-
python string splicing.join()とsplitting.split()の説明
-
PipePipeを使った最適化コードの書き方を学ぶPythonプログラミング
-
PygameのRect領域位置の利用(グラフ)
-
[解決済み] Python - SSL - バージョン番号が間違っている
-
[解決済み] Python NameError: 名前 'include' が定義されていない [終了] 。
-
[解決済み] ピップフリーズとピップリストの比較
-
[解決済み] ヤフーファイナンス・イチャートサービス利用状況
-
[解決済み] 指定した1列を除くすべてのDataFrameを取得する【重複
-
[解決済み] Pythonのurlopenエラー
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Python正規表現(推奨)
-
Pythonの関数渡し入門
-
[解決済み] データ型変換エラーです。ValueError: 非有限値(NAまたはinf)を整数に変換できない[重複]。
-
[解決済み] Tkinterのコールバックで奇妙な例外が発生する
-
[解決済み] コロン期待値エラー
-
[解決済み] Pythonを用いたDNA鎖の逆相補性解析
-
[解決済み] SKlearn のインポート MLPClassifier が失敗する
-
[解決済み] Python socket.error: [Errno 111] 接続が拒否されました
-
[解決済み] tkinter pythonでボタンの背景色を点滅させる方法
-
ansible がホスト情報を取得し、mysql データベースに保存する。