1. 程式人生 > >python編寫文件閱讀器

python編寫文件閱讀器

python閱讀器

最近在學習python老師布置了一個作業寫一個文件閱讀器:

要求如下:

可上下翻頁

有自動翻頁閱讀和手動控制


實戰:

代碼如下:

time
tl = []   readers(path,lines=,auto=,times=):
    (path,) f:
        f.seek(,)         last = f.tell()     f.seek()           i (lines):      (f.readline())
        tl.append(f.tell())         auto == :            f.tell() < last:
                i (lines):
                    (f.readline())
                time.sleep(times)
        :
            f.tell() < last:
                contorl = ()
                contorl == contorl == :
                    ()
                    contorl == contorl ==:
                    i (lines):
                        (f.readline()),
                    tl.append(f.tell())

                contorl == contorl ==:
                    (tl) == :
                        ()
                        (tl) == :
                        f.seek()
                        i (lines):
                            (f.readline()),
                        tl.pop()
                        :
                        f.seek(tl[-])
                        i (lines):
                            (f.readline()),
                        tl.pop()

            ()
__name__ == :
    readers()



本文出自 “學地止境” 博客,請務必保留此出處http://280872.blog.51cto.com/270872/1940676

python編寫文件閱讀器