pythonでエンコーディング指定したテキストファイルの書き込み(新規作成)のサンプルです。
#!/usr/bin/env python3
# coding: utf8# テキストファイルの書き込み
f = open('index.html', 'w', encoding='UTF-8')
text = '''<!DOCTYPE html>
<html lang="ja">
<head>
<title>{}</title>
</head>
<body>
{}
</body>
</html>'''
html = text.format('タイトル', '<table><tbody><tr><td>1</td><td>2</td><td>3</td></tr></tbody></table>')
f.write(html)
f.close()
コメント