好家伙即时创建GUI程序UBT我有一个问题是,我想使用多个程序,然后将它们传递到其他人,像这样:AttributeError的:“模块”对象有没有属性“硬件”
from tkinter import *
import os
import variables as v
import functions as f
#Functions :
#Configuration of the window
root=Tk()
root.configure(bg=v.bg_color)
root.geometry(v.resolution)
root.title(v.title)
#G.U.I.
#Message :
message = Label(root, text="Choose your category:", anchor=W,bg=v.bg_color)
message.pack(fill=X)
#Category Buttons :
frame=Frame(root)
hard_button=Button(frame, text="Hardware",bg=v.bg_color,command=f.Hardware)
hard_button.config()
hard_button.pack(side=LEFT)
root.mainloop()
那就是你看到的是,在该行的一部分: hard_button=Button(frame, text="Hardware",bg=v.bg_color,command=f.Hardware)
在命令我有一个f.Hardware命令嗯,这是我的问题f.Hardware是,我导入内部蟒蛇把一切都很好另一个程序和整齐。但我有一个问题看下面的波纹管:
import os
import variables as v
import tkinter as tk
import gui as g
def new_hard_window():
g.root.destroy()
def Hardware():
new_hard_window()
hard_path=os.chdir(v.path+"Hardware")
print(os.listdir(hard_path))
我知道第一个函数和第二个函数中的一个错误是第二行中的第一行,但我不知道如何解决它。如果你想在你的系统中运行代码,那么我还提供了另一个名为变量的文件。非常感谢你们!
path="N:\Python_Programming\Hangman\\"
bg_color="#FFFFFF"
resolution="200x90"
title="Hangman"
随意更改路径:-P
我想我可以使用类似于:'if __name __ =='__main __''在我的函数文件中__but__我从来没有用过它,所以我不知道如何使用它之前,我不知道如何使用它。你们觉得怎么样 ? – Spiruni
您的硬件类是否在功能模块上声明? –
是的,它宣布 – Spiruni