htmlテキストをpythonを使って書き換えたいのですが、下記のコードで、try.htmlの<header>~</header>のなかを書き換えようとしたらtry.htmlが白紙になりました。
なぜこうなるのか、そしてどうしたら上手くいくのかご教授お願いします。
python
1 2s = open('./try.html', 'r+') 3f = s.read() 4start = f.find('<header>') 5end = f.find('</header>') 6change = f[start:end] 7res = f.replace(change,'<header>teratail</header>') 8res = open('try.html','w')
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/09/20 15:28