python - 通过python脚本向远程服务器发送参数

标签 python linux

最近在学python,有一个比较基础的问题。

有一个远程服务器,网络服务器正在监听传入的流量。如果我在浏览器中输入如下所示的 uri,它会为我对某些文件执行某些处理:

//223.58.1.10:8000/processVideo?container=videos&video=0eb8c45a-3238-4e2b-a302-b89f97ef0554.mp4

我的基本问题是:如何通过 python 脚本将上述动态参数(即 container = container_name 和 video = video_name)发送到 223.58.1.10:8000/processVideo

我已经看到了 ping an IP 的方法,但我的要求不止于此。专家的指导将非常有帮助。谢谢!

最佳答案

import requests
requests.get("http://223.58.1.10:8000/processVideo",data={"video":"123asd","container":"videos"})

我想……你问的不是很清楚……

我相信你可以用 urllib 和/或 urllib2 做同样的事情

import urllib
some_url = "http://223.58.1.10:8000/processVideo?video=%s&container=%s"%(video_name,container_name)# you should probably use urllib urllencode here ...

urllib.urlopen(some_url).read()

关于python - 通过python脚本向远程服务器发送参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39238298/

相关文章:

SQL查询错误:subquery returns more than one row

linux - udev 设备文件的自动权限?

python - fileinput.input 的单元测试

python - 如何在numpy中反转排列数组

python - 检查中断条件是否被触发

c++ - 套接字很少返回 -1 (errno 97)

linux - 如何使用类似于 SQL JOIN 的 awk/sed/grep/bash 加入文件

python - Flask 出现 RPI ValueError : timestamp out of range for platform time_t

python - google.protobuf.message.DecodeError : Wrong wire type in tag Error in Protocol Buffer

linux - 尾部最近的文件