返回介绍

14.4 在哪里自动化

发布于 2024-01-27 21:43:11 字数 1640 浏览 0 评论 0 收藏 0

根据脚本需求的不同,决定在哪里运行它是重要的第一步。无论脚本在哪里第一次执行,你都可以将它移到别的地方,但是这可能需要重写一些代码。在一开始,你可能需要它在本地运行。在本地运行脚本或任务就是在你自己的计算机上运行。

远程执行意味着在另外的机器上运行,可能是其他地方的服务器。一旦脚本运行成功并且测试良好,你会想要移动它到远程。如果你管理或拥有服务器,或者为一个有服务器的组织工作,这样迁移脚本到服务器上会相对简单。这允许你在自己的机器(笔记本电脑或台式计算机)上工作,并且不用担心在什么时间关闭和打开它。在远程运行脚本也意味着对你的网络服务提供商来说,你不是独立的。

如果无法访问服务器,但是有一台旧的不再使用的计算机或笔记本电脑,在必要的情况下,你可以将其变成服务器。如果它运行着老旧的操作系统,你可以将它升级,以便在其上运行 Python,或者可以彻底重来,安装 Linux。

 使用家庭计算机作为远程设备意味着它需要总是运行着,并且连接到你的家庭互联网中。如果你还想安装一个之前没有使用过的操作系统,像 Linux,这是一个学习新操作系统的简单方式,并且可以帮助你过渡到管理自己的服务器。如果你刚刚开始使用 Linux,建议选择一个流行的分发版本,例如 Ubuntu(http://www.makeuseof.com/tag/ubuntu-an-absolute-beginners-guide/)或 LinuxMint(http://linuxmint.com/)。

如果你想要管理自己的服务器,但是刚起步,不用惊慌!即使你没有管理过或帮助他人管理过服务器,云服务提供商之间日益激烈的竞争,让服务器管理越来越容易。云服务提供商让你不需要了解太多的技术知识,便可以使用新机器,运行自己的服务器。服务商 DigitalOcean 有很多关于开始使用云服务的很棒的文章,包括如何创建第一台服务器(https://www.digitalocean.com/community/tutorials/how-to-create-your-first-digitalocean-droplet-virtual-server)和运行服务器(https://www.digitalocean.com/help/getting-started/setting-up-your-server/)。

无论在本地还是远程运行脚本,都有大量的工具可以用来很好地监测和更新计算机或服务器。你希望能够非常简单地管理和更新脚本和任务,并且可以定期运行脚本以完成任务。最后,你还希望可以轻松地配置和文档化它们。在下面的几节中,我们会介绍所有这些主题,从可以让你的脚本更加自动友好的 Python 工具开始。

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

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

发布评论

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