pywebview+vue实现选择本地目录获取完整本地路径及目录树代码
代码语言:python
所属分类:其他
代码描述:pywebview+vue实现选择本地目录获取完整本地路径及目录树代码,以前浏览器能打开本地目录或文件,但是无法获取真实的本地路径,结合tk在python就能实现。
代码标签: pywebview vue 选择 本地 目录 获取 完整 本地 路径 目录树 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
#!/usr/local/python3/bin/python3 # -*- coding: utf-8 -* import os import json import webview import tkinter as tk from tkinter import filedialog # ---- 后端 API ---- class Api: def __init__(self): self.window = None def set_window(self, window): self.window = window def select_directory(self): root = tk.Tk() root.withdraw() path = filedialog.askdirectory() root.destroy() if not path: return None return { "path": path, "tree": self.get_dir_tree(path) } def select_file(self): root = tk.Tk() root.withdraw() .........完整代码请登录后点击上方下载按钮下载查看
网友评论0