bs4
がインストールされています。テキストファイルからHTMLタグをどうやって削除しますか?簡単に言えば、ESRIメタデータアイテムをそのメタデータのHTMLページからテキストファイルに書き込むスクリプトがあります。これらのアイテムのいくつかについては、何らかの理由でHTMLフォーマットコードも書き込まれます。 BeautifulSoupを使用してこのコードを削除するにはどうすればよいですか?それはうんざりしている。 TextfileテキストファイルからBeautifulSoupタグを削除
0
A
答えて
2
このためw3lib
library、bs4
の必要はありませんを使用します:
from w3lib.html import remove_tags
text = "your text"
new_text = remove_tags(text)
0
@eLRuLLのおかげで、タグを削除するために素晴らしい作品
この添付ファイルの説明項目はHTMLを持っています。しかし、私がこのスクリプトを使用しているこれらのメタデータ記述の中にはかなり長いものがあり、テキストを変数として入力するのは悪い考えです。そのため、私はこれを試しました:
import arcpy
import arcpy_metadata as md
from w3lib.html import remove_tags
ws = r'Database Connections\ims to Plainfield.sde\gisedit.DBO.Tax_Map_LY\gisedit.DBO.Tax_Map_Parcels_LY'
metadata = md.MetadataEditor(ws)
def meta2txt():
abstract = metadata.abstract
if abstract:
w3lib.html.remove_tags(abstract)
スクリプトは実行されますが、HTMLはまだそこにあります。
+0
あなたの質問を解決してくれることを嬉しく思います。 – eLRuLL
関連する問題
- 1. BeautifulSoupオブジェクトからタグを削除する
- 2. PythonのリストからBeautifulSoupタグを削除します
- 3. タグからbeautifulsoup、python
- 4. Python/BeautifulSoup - 要素からすべてのタグを削除するには?
- 5. beautifulsoupを使ってタグからテキストを削る
- 6. XMLタグをBeautifulSoupで置き換える/削除するには?
- 7. テキストファイルから行を削除する
- 8. テキストファイルからURLを削除する
- 9. テキストファイルから名前を削除する
- 10. テキストファイルからキャリッジリターンを削除します。
- 11. &nbsp BeautifulSoupを削除する
- 12. DataGridviewから削除中にテキストファイルからコンテンツを削除する方法
- 13. QuickFIXログオンプロセスからタグを削除する
- 14. 値からhtmlタグを削除する
- 15. すべてのhtmlタグをSQLファイルから削除/削除
- 16. Beautifulsoupタグからsrcを抽出する
- 17. タギングリストからタグを削除する際に参照(cq:tags)からタグを削除するには?
- 18. テキストファイルから特定の行を削除または削除する方法
- 19. コーパスからhtmlタグを除くすべてを削除する
- 20. 削除の@ USERNAME1をテキストファイル
- 21. テキストファイルから選択した単語を削除しますか?
- 22. 特定のタグとテキストを含むすべてのタグ/コンテンツを削除するPython beautifulsoup
- 23. スウィフトを使用してテキストファイルから1行を削除する
- 24. Sedを使用してテキストファイルから行を削除する
- 25. bashを使ってテキストファイルから行を削除する
- 26. 別のファイルにあるテキストファイルから行を削除する
- 27. bashのテキストファイルから特定の単語を削除する
- 28. テキストファイルからディレクトリパスを削除する方法
- 29. テキストファイルの最後から空白行を削除する
- 30. 空の行をC++のテキストファイルから削除します
予想される出力は何ですか、今まで何を試しましたか? – johnII
'soup.text'を試してください –
htmlタグなしでそのデータを抽出しますか? –