扩展本章的秒表项目,让它利用 rjust()和 ljust()字符串方法来“美化”的输出。
(这些方法在第 6 章中介绍过)。输出不是像这样:
Lap #1: 3.56 (3.56)
Lap #2: 8.63 (5.07)
Lap #3: 17.68 (9.05)
Lap #4: 19.11 (1.43)
…而是像这样:
Lap # 1: 3.56 ( 3.56)
Lap # 2: 8.63 ( 5.07)
Lap # 3: 17.68 ( 9.05)
Lap # 4: 19.11 ( 1.43)
请注意,对于 lapNum、lapTime 和 totalTime 等整型和浮点型变量,你需要字符串版本,以便对它们调用字符串方法。接下来,利用第 6 章中介绍的 pyperclip
模块,将文本输出复制到剪贴板,以便用户可以将输出快速粘贴到一个文本文件或电子邮件中。
计划的 Web 漫画下载
编写一个程序,检查几个 Web 漫画的网站,如果自该程序上次访问以来,漫画有更新,就自动下载。 *** 作系统的调度程序(Windows 上的 Task Scheduler,OS X 上的
launchd,以及 Linux 上的 cron)可以每天运行你的 Python 程序一次。Python
程序本身可以下载漫画,然后将它复制到桌面上,这样很容易找到。你就不必自己查看网站是否有更新(在 http://nostarch.com/automatestuff/上有一份 Web 漫画的列表)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)