2016-11-25 8 views
0

私はPythonの初心者です。私はpythonスクリプトを実行することで得られたデータからHTMLファイルを生成したいと思います。だから、そのデータをHTMLテンプレートに埋め込み、ローカルに保存したいと思っています。ここでは、HTMLファイルを添付ファイルとしてメールに送信する必要があります。フラスコのサンプルhtmlテンプレートを使用して、Python 3.xでローカルにHTMLファイルを生成して保存する方法はありますか?

私はどのように私はPython 3フラスコでそれを行うことができます教えてもらえますか?

+0

テンプレートレンダラー(Jinjaなど)を直接使用してみましたか? – jonrsharpe

+0

@jonrsharpeはい私はjinjaとフラスコからのrender_templateを試しましたが、HTMLファイルをローカルに保存する方法は正確には分かりませんでした。 –

+0

テキストを取得したら、通常の方法でファイルに保存するだけです。 – jonrsharpe

答えて

-1

私はBeautiful Soupがあなたの質問に対する答えだと信じています。実際の問題を見るためのコードを使って、あなたの問題について詳細を指定した方が良いでしょう。

Beautiful Soupは、HTMLファイルとXMLファイルからデータを取り出すためのPythonライブラリです。これは、あなたの好きなパーサーと一緒に、パーズツリーをナビゲート、検索、変更するための慣用的な方法を提供します。一般的に、プログラマは数時間または数日間の作業を節約します。

ウェブサイト「https://www.crummy.com/software/BeautifulSoup/bs4/doc/」はあなたにとって大きな助けになるはずです。

注:これは正確には解答ではなくデバッグであるため、私はこれをコメントしたかったが、評判は50より低く、コメントできませんでした。

+0

BS4は、HTMLを埋め込みません。 – jonrsharpe

+0

操作する必要がある要素やデータを取得したら、複数のことを行うことができます。それゆえ、私はその人に、要件についてもっと詳しく説明しました。この質問は不完全で、このフォーラムの標準には達しません。 –

+0

ユーザーに可能性のある選択肢についてのいくつかの洞察を与えるコメントの投票は間違っています。質問に正確な問題文がある場合は、解決策を提示するために私のコメントをさらに修正することができました。 –

関連する問題