저는 PYGTK를 사용하여 wGet과 Python을 모두 사용하는 아주 간단한 다운로드 관리자를 프로그램하고 있습니다. 모든 것이 잘 수행하지만 화면 공간을 많이 먹는 ... 내 코드 : 그것은 오른쪽에 사용되지 않는 공간을 많이 던졌습니다PYGTK는 예상보다 많은 화면 공간을 사용합니다.
#!/usr/bin/python
import gtk
import os
def submitdownload(self):
os.system("wget "+site.get_text() + " -P "+ directory.get_text())
main=gtk.Window()
main.set_title("Simple Downloader with wGet")
structure=gtk.Table(2, 6, True)
label=gtk.Label("Simple downloader with wGet")
sitedes=gtk.Label("Your download link:")
site=gtk.Entry()
submit=gtk.Button("Submit download")
submit.connect("clicked", submitdownload)
directorydes=gtk.Label("Save to: ")
directory=gtk.Entry()
description=gtk.Label("Please don't close the black box (terminal window) or the application will close automatically. It is needed for the download.")
main.add(structure)
structure.attach(label, 0, 2, 0, 1)
structure.attach(sitedes, 0, 1, 1, 2)
structure.attach(site, 1, 2, 1, 2)
structure.attach(submit, 0, 2, 4, 5)
structure.attach(directorydes, 0, 1, 2, 3)
structure.attach(directory, 1, 2, 2, 3)
structure.attach(description, 0, 2, 5, 6)
main.connect("destroy", lambda w: gtk.main_quit())
main.show_all()
gtk.main()
. 그것을 고치는 방법? 'X'버튼을 사용하여 응용 프로그램을 닫는 것은 매우 어렵습니다.
좋아요. 나는 대답을 받았다고 생각 ... – user27731