亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從 tkinter 存儲目錄的路徑,然后在以后使用它?

如何從 tkinter 存儲目錄的路徑,然后在以后使用它?

ITMISS 2023-02-15 16:49:36
到目前為止,我已經編寫了這段代碼,但它拋出了一個錯誤,提示“TypeError: stat: path should be string, bytes, os.PathLike or integer, not _io.TextIOWrapper”。我嘗試了很多東西,比如從 txt 調整路徑,比如 - “G:/xyz/xyz”、“G://xyz//xyz”或 r“G:/xyz/xyz”或 r“G: //xyz//xyz”。import shutila = open('file1.txt', 'r')a1.read()a.close()b= open ('file2.txt', 'r')b1 = b.read()b.close()shutil.move(src=a1, dst=b1)
查看完整描述

1 回答

?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

要回答標題中的問題:使用 tkinter 中的 filedialog 由用戶獲取路徑并將其存儲為變量。


import tkinter as tk

from tkinter import filedialog as fd


root = tk.Tk()


UserPath = fd.askdirectory()

print(UserPath)


root.mainloop()

要閱讀帶有 pathlib 的行,您需要這樣做:


from pathlib import Path


path = Path('path_to_file')

file = path

with file.open() as f:

    print(f.readline())

在這里看看這篇文章。


查看完整回答
反對 回復 2023-02-15
  • 1 回答
  • 0 關注
  • 256 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號