Hi everybody, i` m new in this group, and python so.., my greetings to
everybody here.
I wrote a little program, in wich i do this:
(I have several "Select File" buttons, one for each file (in this case,
an image) wich has an text_entry, so i can add a comment for each
picture.)
def on_button1_clic ked(self,widget ):
"""Button 1 pressed"""
image_file1 = FileSelection(s elf)
self.path1.set_ text(image_file 1)
self.image1.set _from_file(imag e_file1)
self.image1.sho w()
def on_button2_clic ked(self,widget ):
"""Button 2 pressed"""
image_file2 = FileSelection(s elf)
self.path2.set_ text(image_file 2)
self.image2.set _from_file(imag e_file2)
self.image2.sho w()
def on_button3_clic ked(self,widget ):
"""Button 3 pressed"""
image_file3 = FileSelection(s elf)
self.path3.set_ text(image_file 3)
self.image3.set _from_file(imag e_file3)
self.image3.sho w()
def on_button4_clic ked(self,widget ):
"""Button 4 pressed"""
image_file4 = FileSelection(s elf)
self.path4.set_ text(image_file 4)
self.image4.set _from_file(imag e_file4)
self.image4.sho w()
def on_button5_clic ked(self,widget ):
"""Output dir button pressed"""
outputpath = FileSelection(s elf)
self.path5.set_ text(outputpath )
Is there any way to do this, with a for bucle, or something like that?.
For example, if i want to to the same, 25 times, not to copy and paste.
Does anyone knows how to do that?, write it one time, and flexible to
use many times.
( I think it should be with the variables sent by parameters, isn´t? )
Thanks a lot, have a nice day!
everybody here.
I wrote a little program, in wich i do this:
(I have several "Select File" buttons, one for each file (in this case,
an image) wich has an text_entry, so i can add a comment for each
picture.)
def on_button1_clic ked(self,widget ):
"""Button 1 pressed"""
image_file1 = FileSelection(s elf)
self.path1.set_ text(image_file 1)
self.image1.set _from_file(imag e_file1)
self.image1.sho w()
def on_button2_clic ked(self,widget ):
"""Button 2 pressed"""
image_file2 = FileSelection(s elf)
self.path2.set_ text(image_file 2)
self.image2.set _from_file(imag e_file2)
self.image2.sho w()
def on_button3_clic ked(self,widget ):
"""Button 3 pressed"""
image_file3 = FileSelection(s elf)
self.path3.set_ text(image_file 3)
self.image3.set _from_file(imag e_file3)
self.image3.sho w()
def on_button4_clic ked(self,widget ):
"""Button 4 pressed"""
image_file4 = FileSelection(s elf)
self.path4.set_ text(image_file 4)
self.image4.set _from_file(imag e_file4)
self.image4.sho w()
def on_button5_clic ked(self,widget ):
"""Output dir button pressed"""
outputpath = FileSelection(s elf)
self.path5.set_ text(outputpath )
Is there any way to do this, with a for bucle, or something like that?.
For example, if i want to to the same, 25 times, not to copy and paste.
Does anyone knows how to do that?, write it one time, and flexible to
use many times.
( I think it should be with the variables sent by parameters, isn´t? )
Thanks a lot, have a nice day!
Comment