def __init__(self, msShowTimeBetweenSlides=1500):
# initialize tkinter super class
Tk.__init__(self)
# time each slide will be shown
self.showTime = msShowTimeBetweenSlides
# look for images in current working directory where this module lives
# try: .jpeg
chapter_folder = path.realpath(path.dirname(__file__))
resources_folder = path.join(chapter_folder, 'Resources')
listOfSlides = [slide for slide in listdir(resources_folder) if slide.endswith('gif') or slide.endswith('jpg')]
# endlessly read in the slides so we can show them on the tkinter Label
chdir(resources_folder)
self.iterableCycle = cycle((PhotoImage(file=slide), slide) for slide in listOfSlides)
# create tkinter Label widget which can also display images
self.slidesLabel = Label(self)
# create the Frame widget
self.slidesLabel.pack()
SlideShow_try_jpg.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录