前提・実現したいこと
htmlファイルを読み込むコードを書いています。
Pythonの初学者です。
環境はWindows10
Python3
HTMLからPDFを作成するため、wkhtmltopdfをインストール
Pythonからwkhtmltopdfを実行するために「pdfkit」というモジュールを使う為に、pdfkitモジュールをインストール。
htmlファイルを読み込む機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
FileNotFoundError Traceback (most recent call last)
<ipython-input-38-f74ec3d67066> in <module>
----> 1 with open(template_html, 'rt', encoding='utf-8') as fp:
2 text = fp.read()
FileNotFoundError: [Errno 2] No such file or directory: './User/template.html'
該当のソースコード
Python3
1# ファイルのパスを指定 2template_html = './User/template.html' 3temp_file = './Users/User/__tmp.html' 4output_file = './output.pdf' 5with open(template_html, 'rt', encoding='utf-8') as fp: 6 text = fp.read() 7
試したこと
いろいろなサイトを読んで、構文のチェックを行いました。
No such file or directoryとあるので
with open(./Users/User/template.html, 'rt', encoding='utf-8') as fp:
に書き換えてみました。
SyntaxError: invalid syntaxとなるので、mode='rt'と修正
それでも同じ結果になりました。
構文のどこが間違っているのかどうしても分かりません。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/16 23:41