前提・実現したいこと
pythonでwebページをFirefoxで開いてパス、ファイル名を指定して、テキスト保存したい。
■■な機能を実装中に以下のエラーメッセージが発生しました。
テキストファイル (.txt;.text)で、保存したいのですが、方法がわかりません。
該当のソースコード
import sys
import codecs
import profile
import os
import time
from selenium import webdriver
from selenium.webdriver.common.keys import Keys as keys
driver = webdriver.Firefox(executable_path="C:\python\webdriver\geckodriver.exe")
download_folder = sys.argv[2]
driver.get(sys.argv[1])#url
save_path = os.path.expanduser('~')
file_name = sys.argv[3] #'get.txt'
complete_name = os.path.join(download_folder, file_name)
file_object = codecs.open(complete_name, "w", "utf-8")
html = str(driver.page_source)
file_object.write(html)
driver.close()
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。