返回介绍

15.10 小结

发布于 2024-01-22 21:44:06 字数 544 浏览 0 评论 0 收藏 0

对于许多编程语言,包括Python,Unix纪元(1970年1月1日午夜,UTC)是一个标准的参考时间。虽然time.time()函数模块返回一个Unix纪元时间戳(也就是自Unix纪元以来的秒数的浮点值),但datetime模块更适合执行日期计算、格式化和解析日期信息的字符串。

time.sleep()函数将阻塞(即不返回)若干秒。它可以用于在程序中暂停。但如果想安排程序在特定时间启动,http://nostarch.com/automatestuff/上的指南可以告诉你如何使用操作系统已经提供的调度程序。

threading 模块用于创建多个线程,如果需要下载多个文件或同时执行其他任务,这非常有用。但是要确保线程只读写局部变量,否则可能会遇到并发问题。

最后,Python程序可以用subprocess.Popen()函数,启动其他应用程序。命令行参数可以传递给Popen()调用,用该应用程序打开特定的文档。另外,也可以用Popen()启动start、open或see程序,利用计算机的文件关联,自动弄清楚用来打开文件的应用程序。通过利用计算机上的其他应用程序,Python程序可以利用它们的能力,满足你的自动化需求。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文