teratail header banner
teratail header banner
質問するログイン新規登録
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

1回答

851閲覧

pythonでHTMLタグの生成

python-

総合スコア6

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2018/08/15 13:26

編集2018/08/15 22:17

0

0

pythonを使ってHTMLを作成したいがうまくいかないです。

メモ1.txtとメモ2.txtに入ったデータを使って下記のようなHTMLを生成したいのですがうまくいきません。

<a class="hvr-float-shadow" href="https://item.rakuten.co.jp/ここにメモ1の1行目/"> <br>
<span class="item_price">ここにメモ2の1行目</span>
</a></li>

<a class="hvr-float-shadow" href="https://item.rakuten.co.jp/ここにメモ1の2行目/"><br>
<span class="item_price">ここにメモ2の2行目</span>
</a></li>
メモ帳の最後の行まで続く…

試したこと

https://tonari-it.com/python-clipboard-pyperclip-copy/
こちらサイトを参考にしてみました。ダメでした。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

LouiS0616

2018/08/15 13:27

どんなことを試してダメだったのか追記してください。
guest

回答1

0

python

1# 単に文字列を作るだけのコード。高度なHTML操作などを行いたければlxmlなどを使ってください 2 3# ファイルは自力で読み込んでください 4memo1_1 = メモ11行目 5memo2_1 = メモ21行目 6memo1_2 = メモ12行目 7memo2_2 = メモ22行目 8 9# formatを使って埋める 10s = """ 11<a class="hvr-float-shadow" href="https://item.rakuten.co.jp/{memo1_1}/"><br> 12<span class="item_price">{memo2_1}</span> 13</a></li> 14 15<a class="hvr-float-shadow" href="https://item.rakuten.co.jp/{memo1_2}/"><br> 16<span class="item_price">{memo2_2}</span> 17</a></li> 18""".format(memo1_1=memo1_1, memo2_1=memo2_1, memo1_2=memo1_2, memo2_2=memo2_2) 19 20# sをファイルに出力するなりprintするなりの処理は自分でやってください。

投稿2018/08/15 15:33

編集2018/08/15 15:34
hayataka2049

総合スコア30939

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.30%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問