[Help] - errore tkinter

Il linguaggio di nuova generazione, opinioni, dubbi e aiuti.

Moderator: checkm

[Help] - errore tkinter

Postby GidanTKA on Tue Jul 29, 2008 2:36 am

Salve, ho scritto un pezzo di codice ma anche se esso funziona perfettamente mi da degli errori.
Il codice è questo:
Code: Select all
from win32api import *
from win32gui import *
import threading


def Hide_Desktop():
    h_progman = FindWindow(u"Progman",None) #Hidda il desktop
    h_desktop = FindWindowEx(h_progman, 0, u"SHELLDLL_DefView", None)
    h_desktop_listview = FindWindowEx(h_desktop, 0, u"SysListView32", None)
    ShowWindow(h_progman, 0)

def Hide_StartBar():
    Mimmo_Mimmo = FindWindowEx(0,0,"Shell_TrayWnd",None) #Hidda la barra start
    ShowWindow(Mimmo_Mimmo,0)
   

class Operazione1 ( threading.Thread):
    def run ( self ):
        print 'Operazione 1 attiva'
        Hide_Desktop()
   
class Operazione2 ( threading.Thread):
    def run ( self ):
        print 'Operazione 2 attiva'
        Hide_StartBar()

     
Operazione1().start()
Operazione2().start()


Non riesco a capire perchè mi dia comunque degli errori anche se lo script funziona.
gli errori che da son questi:

Code: Select all
File "C:\Python24\lib\lib-tk\Tkinter.py", line 1345, in __call__
    return self.func(*args)
  File "C:\Python24\lib\idlelib\ScriptBinding.py", line 165, in run_module_event
    interp.runcode(code)
  File "C:\Python24\lib\idlelib\PyShell.py", line 726, in runcode
    self.tkconsole.endexecuting()
  File "C:\Python24\lib\idlelib\PyShell.py", line 901, in endexecuting
    self.showprompt()
  File "C:\Python24\lib\idlelib\PyShell.py", line 1157, in showprompt
    self.resetoutput()
  File "C:\Python24\lib\idlelib\PyShell.py", line 1174, in resetoutput
    self.set_line_and_column()
  File "C:\Python24\lib\idlelib\EditorWindow.py", line 236, in set_line_and_column
    line, column = self.text.index(INSERT).split('.')
ValueError: need more than 1 value to unpack


Qualcuno saprebbe aiutarmi?
Salute a voi
User avatar
GidanTKA
Newbies
 
Posts: 38
Joined: Sat Jul 26, 2008 10:29 pm
Location: Roma

[Help] - errore tkinter

Sponsor

Sponsor


Re: [pythn] - errore

Postby DoMinO on Tue Jul 29, 2008 11:49 am

l'errore è un pò assurdo.. parla della libreria Tkinter e PyShell quando tu non fai proprio utilizzo di queste due librerie, prova a importarle...
DoMinO
Newbies
 
Posts: 12
Joined: Mon Jul 21, 2008 3:46 pm

Re: [pythn] - errore

Postby GidanTKA on Tue Jul 29, 2008 12:27 pm

DoMinO wrote:l'errore è un pò assurdo.. parla della libreria Tkinter e PyShell quando tu non fai proprio utilizzo di queste due librerie, prova a importarle...


Ho provado ad aggiungere import Tkinter e import PyShell, non è cambiato nulla, lo scripot funziona comunque e mi da altri errori:
Code: Select all
Traceback (most recent call last):
  File "C:\Python24\lib\lib-tk\Tkinter.py", line 1345, in __call__
    return self.func(*args)
  File "C:\Python24\lib\idlelib\ScriptBinding.py", line 165, in run_module_event
    interp.runcode(code)
  File "C:\Python24\lib\idlelib\PyShell.py", line 726, in runcode
    self.tkconsole.endexecuting()
  File "C:\Python24\lib\idlelib\PyShell.py", line 901, in endexecuting
    self.showprompt()
  File "C:\Python24\lib\idlelib\PyShell.py", line 1157, in showprompt
    self.resetoutput()
  File "C:\Python24\lib\idlelib\PyShell.py", line 1172, in resetoutput
    self.text.insert("end-1c", "\n")
  File "C:\Python24\lib\idlelib\Percolator.py", line 25, in insert
    self.top.insert(index, chars, tags)
  File "C:\Python24\lib\idlelib\PyShell.py", line 315, in insert
    UndoDelegator.insert(self, index, chars, tags)
  File "C:\Python24\lib\idlelib\UndoDelegator.py", line 81, in insert
    self.addcmd(InsertCommand(index, chars, tags))
  File "C:\Python24\lib\idlelib\UndoDelegator.py", line 116, in addcmd
    cmd.do(self.delegate)
  File "C:\Python24\lib\idlelib\UndoDelegator.py", line 216, in do
    if text.compare(self.index1, ">", "end-1c"):
  File "C:\Python24\lib\lib-tk\Tkinter.py", line 2777, in compare
    return self.tk.getboolean(self.tk.call(
TclError: expected boolean value but got ""expected boolean value but got "expected boolean value but got """


comunque vorrei precisare che io utilizzo ancora IDLE, dato che ora è un po vecchio, potrebbe essere per quello che da questi errori?
Salute a voi
User avatar
GidanTKA
Newbies
 
Posts: 38
Joined: Sat Jul 26, 2008 10:29 pm
Location: Roma

Re: [pythn] - errore

Postby Reinchek on Tue Jul 29, 2008 1:36 pm

Non ne sono pienamente sicuro, poichè non utilizzo windows, ma credo che sia la libreria win32gui che importa le tk (ripeto parlo nella totale insicurezza). Comunque non so .. che versione di python hai installato ?
La mente umana è come un paracadute, funziona solo se si apre!

http://bux.to/?r=Reinchek
Reinchek
Newbies
 
Posts: 8
Joined: Thu May 22, 2008 11:50 pm

Re: [pythn] - errore

Postby GidanTKA on Tue Jul 29, 2008 1:46 pm

Reinchek wrote:Non ne sono pienamente sicuro, poichè non utilizzo windows, ma credo che sia la libreria win32gui che importa le tk (ripeto parlo nella totale insicurezza). Comunque non so .. che versione di python hai installato ?


Ho installato sia la 2.4 che la 2.3, così ho sia IDLE (che io son abituato con quello) e anche pythonwin, l'editor più recente
Salute a voi
User avatar
GidanTKA
Newbies
 
Posts: 38
Joined: Sat Jul 26, 2008 10:29 pm
Location: Roma

Re: [pythn] - errore

Postby DoMinO on Tue Jul 29, 2008 6:50 pm

prova a installare python 2.5 perché qua non è un problema del tuo codice ma il problema sono le librerie di python 2.4 fai delle prove con le versioni di py :D
DoMinO
Newbies
 
Posts: 12
Joined: Mon Jul 21, 2008 3:46 pm

Re: [pythn] - errore

Postby GidanTKA on Tue Jul 29, 2008 7:39 pm

la 2.5 ha idle?
Salute a voi
User avatar
GidanTKA
Newbies
 
Posts: 38
Joined: Sat Jul 26, 2008 10:29 pm
Location: Roma

Re: [pythn] - errore

Postby GidanTKA on Tue Jul 29, 2008 7:39 pm

DoMinO wrote:prova a installare python 2.5 perché qua non è un problema del tuo codice ma il problema sono le librerie di python 2.4 fai delle prove con le versioni di py :D


ah, il punto è che per la 2.5 non ho trovato le librerie per windows
Salute a voi
User avatar
GidanTKA
Newbies
 
Posts: 38
Joined: Sat Jul 26, 2008 10:29 pm
Location: Roma

Re: [pythn] - errore

Postby DoMinO on Tue Jul 29, 2008 8:10 pm

ah.. ma non lo puoi fare con Tkinter ?
DoMinO
Newbies
 
Posts: 12
Joined: Mon Jul 21, 2008 3:46 pm

Re: [pythn] - errore

Postby GidanTKA on Tue Jul 29, 2008 8:24 pm

non posso fare con Tkinter cosa? Cosa è Tkinter?
Salute a voi
User avatar
GidanTKA
Newbies
 
Posts: 38
Joined: Sat Jul 26, 2008 10:29 pm
Location: Roma

Re: [pythn] - errore

Postby DoMinO on Tue Jul 29, 2008 8:27 pm

è una libreria per interfaccia grafica..
DoMinO
Newbies
 
Posts: 12
Joined: Mon Jul 21, 2008 3:46 pm

Re: [pythn] - errore

Postby k8 on Tue Jul 29, 2008 8:41 pm

Big-Bug cerca collaboratori.
Scrivete senza abbreviazioni e senza k, grazie.
k8
Admin
 
Posts: 2127
Joined: Tue Jun 06, 2006 4:00 pm

Re: [pythn] - errore

Postby DoMinO on Tue Jul 29, 2008 9:05 pm

un'ottima guida dove personalmente ho studiato: http://www.webalice.it/srosta/tkinter000.html#top
DoMinO
Newbies
 
Posts: 12
Joined: Mon Jul 21, 2008 3:46 pm

Re: [pythn] - errore

Postby GidanTKA on Tue Jul 29, 2008 10:45 pm

DoMinO wrote:un'ottima guida dove personalmente ho studiato: http://www.webalice.it/srosta/tkinter000.html#top


il punto è che non ho capito ancora cosa fare con questo Tkinter che riguardi il mio script
Salute a voi
User avatar
GidanTKA
Newbies
 
Posts: 38
Joined: Sat Jul 26, 2008 10:29 pm
Location: Roma

Re: [pythn] - errore

Postby k8 on Wed Jul 30, 2008 3:20 am

GidanTKA wrote:
DoMinO wrote:un'ottima guida dove personalmente ho studiato: http://www.webalice.it/srosta/tkinter000.html#top


il punto è che non ho capito ancora cosa fare con questo Tkinter che riguardi il mio script

è perchè nei tuoi errori c'è un errore strano che riporta alle tkinter
Big-Bug cerca collaboratori.
Scrivete senza abbreviazioni e senza k, grazie.
k8
Admin
 
Posts: 2127
Joined: Tue Jun 06, 2006 4:00 pm

Next

Return to Python

Who is online

Users browsing this forum: No registered users and 1 guest

cron