输入多个选项并按下“继续”按钮后,我试图让程序打开窗口。
下面的代码是if
语句,用于筛选选项,如果按正确的顺序,它将打开一个窗口,我创建了一个窗口,但是没有打开文件。我不确定代码是否在正确的代码附近,但是没有错误,也没有打开文件。我正在尝试打开文件,以便可以使用,即:您可以与之交互的新的tkinter屏幕。
if price == 'one':
if periph == 'one':
if Lights == 'one':
exec(open('C:\\Tkinter\\CBG_Save_Prebuild_Screen.py'))
答案 0 :(得分:0)
1。方法
您可以像这样导入CBG_Save_Prebuild_Screen.py
import CBG_Save_Prebuild_Screen
或
import .CBG_Save_Prebuild_Screen
或
from .CBG_Save_Prebuild_Screen import *
编辑
如果您将OOP用于tkinter,则只需在{p>中添加{Your tkinter class}
if __name__ == "__main__":
但是如果您不使用OOP,则只需将小部件插入CBG_Save_Prebuild_Screen.py
中的def中,然后在if语句中调用小部件
2。方法
您可以像这样执行文件
import os
os.system("python CBG_Save_Prebuild_Screen.py") #For python 2
os.system("python3 CBG_Save_Prebuild_Screen.py") #For python 3
祝您编程愉快!
答案 1 :(得分:0)
对于您的特定问题,您可以尝试
public function update(Request $request,$id)
{
$ItemStore = class::find($id);
$this->validate($request,[
'name' => 'required|string|max:191|unique:class,name,'.$id,
'description' => 'required',
]);
}
您也可以通过if price == 'one':
if periph == 'one':
if Lights == 'one':
import CBG_Save_Prebuild_Screen.py
#if both your.py file are in same folder
通过os.startfile()
方法,我们可以os.startfile()
和相关程序一起使用文件。换句话说,我们可以使用其关联程序打开文件,就像双击PDF并在Adobe Reader中打开文件一样。
start
我认为这可能对您有帮助