#!/usr/bin/python
# -*- coding: utf-8 -*-
from tkinter import * # 匯入 tkinter 庫
import thread
import time
import os
class messageshow:
def __init__(self):
#傳入引數 訊息內容 和這條訊息顯示的時間
#訊息顯示的時間
#self.waittime=time
self.root = tk() # 建立視窗物件的背景色
self.root.wm_title("機械人控制主視窗")#title
#居中顯示
self.root.resizable(false,false)
self.root.update() # update window ,must do
curwidth = self.root.winfo_reqwidth() # get current width
curheight = self.root.winfo_height() # get current height
scnwidth,scnheight = self.root.maxsize() # get screen width and height
# now generate configuration information
tmpcnf = '%dx%d+%d+%d'%(200,100,
(scnwidth-curwidth)/2,(scnheight-curheight)/2)
self.root.geometry(tmpcnf)
#l1=label(self.root,text=message,background="yellow")
#font=("宋體", 12, "normal")
#l1=label(self.root,text=message,foreground="red")
#l1.pack(side=top,expand=yes)
b1=button(self.root,text="啟動機械人虛擬驅動",command=self.b1command)
#b1['width']=10
#b1['height']=1
b1.pack(side=top,expand=yes)
b2=button(self.root,text="啟動機械人虛擬路徑導航介面",command=self.b2command)
b2.pack()
b3=button(self.root,text="啟動機械人movebase",command=self.b3command)
b3.pack()
#thread.start_new_thread(self.autodestory,())
self.root.mainloop() # 進入訊息迴圈
def b1command(self):
os.system("gnome-terminal -x bash -c \"roslaunch agv fakeminimalagv.launch\"")
def b2command(self):
os.system("gnome-terminal -x bash -c \"roslaunch agv mplanne***ke.launch\"")
def b3command(self):
os.system("gnome-terminal -x bash -c \"roslaunch agv move_base.launch\"")
def autodestory(self):
time.sleep(self.waittime)
self.root.destroy()
if __name__=='__main__':
messageshow()
linux命令寫成sh指令碼並執行
unrar.sh指令碼編寫為 該指令碼功能是轉到 home目錄下,將 1.rar壓縮包解壓到當前資料夾 home下 123456為解壓密碼 bin sh cd home unrar e p123456 1.rar 執行sh指令碼 unrar.sh 如果報錯 bin sh m bad interpre...
Windows下建立並執行 sh檔案
該指令碼的主要作用就是生成資料集的標籤,供下一步將.jpg檔案轉換為lmdb檔案 首先在.caffe master examples 下建立myfile資料夾 在.file下建立data資料夾存放資料集 然後在.file檔案下新建create filelist.sh指令碼 在指令碼中寫入以下內容 找...
python 介面程式設計
import tkinter top tkinter.tk label tkinter.label top,text hello wrold label.pack 管理和顯示元件 tkinter.mainloop import tkinter 按鈕的使用 top tkinter.tk button ...