我剛開始學習使用 GUI 元素進行軟體開發,到目前為止,我已經設法提出了這個程式,它唯一要做的就是創建一個 GUI 元素,該元素有一個按鈕,單擊時會打開一個新的 chrome 視窗:
import tkinter as tk #
import subprocess
import os
import sys
root = tk.Tk()
root.geometry('500x400')
root.title("Bulk upload to OpenSea")
main_directory = os.path.join(sys.path[0])
def open_chrome_profile():
subprocess.Popen(
[
"start",
"chrome",
"--remote-debugging-port=8989",
"--user-data-dir=" main_directory "/chrome_profile",
],
shell=True,
)
#####BUTTON ZONE#######
open_browser = tk.Button(root, width=20, text="Open Chrome Browser", command=open_chrome_profile)
open_browser.grid(row=22, column=1)
root.mainloop()
圖形界面預覽:

單擊“打開 Chrome 瀏覽器”按鈕后的結果:

但是,我注意到部署的chrome瀏覽器不是我真正使用的,我知道它使用該陳述句"--user-data-dir=" main_directory "/chrome_profile"部署了我的瀏覽器的類似驅動程式的版本,但我不知道我怎樣才能得到相應的路徑(和它的組態檔)到我的實際 chrome 瀏覽器。
open_chrome_profile()為了在我的實際 chrome 瀏覽器中打開一個新選項卡,應該如何更改該功能?
uj5u.com熱心網友回復:
您可以簡單地使用webbrowser模塊:
webbrowser.open_new_tab('https://google.com')
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/409537.html
標籤:
