python 按钮绑定一个含有变量参数的函数如何实现

python 按钮绑定一个含有变量参数的函数如何实现

btStart = Button(root, text='统计', font=('华文新魏', 15),command=         )

要这个按钮实现 这个变量函数调用

def file(path):
    pdf = pdfplumber.open(path)
    pages = len(pdf.pages)

path为另外一个函数的返回值

def test1():
    path = askopenfilename(initialdir="D:/", filetypes=[('pdf文件', '.pdf')])
    print(path)
    show["text"] = path
    return path
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7506593
  • 除此之外, 这篇博客: Python学习 - Python基础:一、计算机要点中的 6.2 path环境变量 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • path环境变量保存的是一个一个的路径
    • 当我们在命令行中输入一个命令,系统会先在当前目录下找,如果有就直接打开
    • 如果没有则会去path环境变量的路径去找,直到找到为止,没找到则会报错
    • 我们可以将一些经常要访问的文件或程序的路径添加到环境变量当中。这样我们就可以在任意位置来访问这些文件了
    • 注意事项:
      -path环境变量不区分大小写,如: path、Path、PATH
      -多个路径之间用英文分号 “ ; ” 隔开