Forumlar > Atölye > Yazılım Geliştirme (Çıktı Alıcı)
beratalp kullanıcısının resmi

beratalp

Kayıt: 14/08/2008
WWW

Çıktı Alıcı

Yeni başlayanların lsusb, lspci ve lsmod çıktılarını almasını sağlayan arayüzlü bir program yazdım.

#!/usr/bin/python
# -*- coding: utf-8 -*-

from Tkinter import *
import os

def lsmod():
  global cikti
  cikti = os.popen("lsmod")
  text.insert(END, cikti.read())
def lspci():
  global cikti
  cikti = os.popen("lspci")
  text.insert(END, cikti.read())
def lsusb():
  global cikti
  cikti = os.popen("lsusb")
  text.insert(END, cikti.read())

pencere = Tk()
pencere.title("Python çıktı alıcı")
buton1 = Button(text="lsmod çıktısı",command=lsmod)
buton1.pack()
buton2 = Button(text="lspci çıktısı",command=lspci)
buton2.pack()
buton3 = Button(text="lsusb çıktısı",command=lspci)
buton3.pack()
text = Text()
text.pack()
mainloop()

Bu kodları bir yere kaydedip kullanabilirsiniz.

 
Top
baDibere kullanıcısının resmi

baDibere

Kayıt: 14/10/2007
WWW

Re: Çıktı Alıcı

Çıktıları otomatik olarak panoya kopyalasa veya sonunda silinmeyecek bir adrese kopyalayabilse süper olur.

Top