díky,už to funguje
Příspěvky odeslané z IP adresy 77.48.27.–
Ahoj mám tento kód, viz. níže, který funguje tak, že po kliknutí na tlačítko Button se mi zvýší hodnota o 1 a zobrazí se na tlačítku a zároveň se vytiskne. Potřeboval bych, aby se mi hodnota zvyšovala při každém kliknutí o 1, ale nevypisovala se mi do tlačítka a zároveň s ním zůstala svázaná.
Případně je možné použít kontrolní proměnnou IntVar(), textvariable=.... ?
import Tkinter as tki
hl_okno=tki.Tk()
def funkce1():
tlacitko["text"]=tlacitko["text"]+int(1)
print tlacitko["text"]
tlacitko=tki.Button(hl_okno, text=int(0), command=funkce1)
tlacitko.pack()
hl_okno.mainloop()
To Leito : Je to priponou. Taky jsem mel stejny problem. Soubory s priponou *.c to nebere, ale staci je prejmenovat na *.cpp a je to v pohode. :)
Ahoj,potřeboval bych otestovat tento řetězec "\Koupit\Koupit " na výskyt stejného slova.
Použil jsem pro to tento zápis:
import string
TestovaciRetezec="\Koupit\Koupit "
vyskyty={}
for slovo in string.split(TestovaciRetezec):
vyskyty[slovo]=vyskyty.get(slovo,0)+1
for slovo in vyskyty.keys():
print"Slovo",slovo,\
"se v řetězci objevuje",\
vyskyty[slovo],"krát"
Program funguje, pokud řetězec rozdělím mezerou "\ Koupit \ Koupit ".Potřeboval bych
řetězec testovat na výskit slova v původním složení, tedy "\Koupit\Koupit "
Je možné např. ve slovnících, seznamech hledat výskyt slova, které se vždy bude vyskytovat v tomto tvaru.
Také jsem zkoušel použít metodu pro nahrazení části řetězce např. mezerou:
print string.replace(TestovaciRetezec,"Koupit"," ")
Takto lze nahradit slovo koupit mezerou a potom mohu následně testovat, ale pokud tento zápis napíšu takto:
print string.replace(TestovaciRetezec,"\"," "), abych lomítko nahradil prázným místem a dále testoval na výskyt slovo Koupit, zápis nefunguje, protože mezi uvozovkami se nachází lomítko.
Další možnost je rozdělit řetězec vždy za výskytem lomítka.
Díky za radu