初めて質問いたします。
Pythonをはじめて、1ヶ月です。
PythonのVSCでエクセル表記載番号のPDFを所定のファイルから探して、HPにアップロードするプログラムを業務効率化で作っています。
最終段階ではこのような流れにしたいのです。
ですがPDFファイルをアップロードしたいです。
コード
↓
#Chromeドライバの設定
driver = webdriver.Chrome('chromedriver')
#画面遷移
driver.get('HPurl')
ログインIDを入力
login_id = driver.find_element_by_id("")
login_id.send_keys('')
パスワードを入力
password = driver.find_element_by_name("Password")
password.send_keys('')
「ログイン」をクリック
driver.find_element_by_class_name('').click()
#別画面遷移
driver.find_element_by_id("").click()
driver.get("HPurl")
#pdf登録
driver.find_element_by_xpath('').click()
↑を押すとダイヤログが開けますが選択するコード下記であってますでしょうか?
import tkinter
from tkinter import filedialog
from tkinter import *
typ = [('pdf')]
dir='C:\Users\USER\OneDrive\Desktop\パイソン'
root = Tk()
root.filename = filedialog.askopenfilename(initialdir = dir,title = "Select file",filetypes = (("pdf files",".pdf"),("all files",".*")))
print (root.filename)
↑のコードだとエラーはでませんがVSC内にPDFが取り込まれただけになります。。
import tkinterを使用するか、
ダイヤログからファイル選択するのかどちらでしょうか。
どなたか助けていただけないでしょうか。
あなたの回答
tips
プレビュー