python - 如何从 Windows 定期创建 HTTP POST 请求

标签 python http windows-services scheduled-tasks

我需要在我的一台 Windows PC 上安装一些软件,这些软件会定期向我的远程开发服务器发送一个简短的 HTTP POST 请求。请求总是相同的,应该每分钟发送一次。

您会推荐什么作为最好的方法?

我考虑的事情是: 1.创建Windows服务 2. 在 python 中使用脚本(我安装了 cygwin) 3.使用批处理文件的计划任务(虽然我不想每分钟都弹出黑色的cmd窗口)

感谢您提供有关如何最好地实现它的任何其他想法或提示。

最佳答案

import urllib
import time

while True:
   urllib.urlopen(url, post_data)
   time.sleep(60)

关于python - 如何从 Windows 定期创建 HTTP POST 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4935257/

相关文章:

c# - WCF REST - 覆盖传入的请求数据

android - HTTPURLConnection - 400 错误请求

c# - 系统启动/重新启动时 WMI 调用花费太多时间

javascript - HTTP 请求方法和 AJAX。到底是怎么回事?

c# - Windows 服务设计帮助

c# - 如何在 C# 中以编程方式安装 Windows 服务?

python - 使用 numba 类方法时出现 NotImplementedError(dtype)

python - 我怎么知道我给 scikit 学习的先验知识是什么? (朴素贝叶斯分类器。)

python - 如何在python中将成本函数定义为 tensorflow 中的均方根对数误差

python - 如何从字符串表示形式创建 ObjectID [pyarrow]