2016-08-30 145 views
0

我正在学习python这些天,我有一个相当基本的问题。通过python脚本发送参数到远程服务器

有一个远程服务器,一个网络服务器正在侦听传入的流量。如果我进入像我的浏览器下一个URI,它执行上的一些文件一定的处理对我来说:

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

我相当基本的问题是:我怎么能实现发送上述动态参数(即容器= CONTAINER_NAME和video = video_name)到223.58.1.10:8000/processVideo通过python脚本?

我看过ping an IP的方法,但我的要求不止这些。专家的指导将非常有帮助。谢谢!

+0

[要求] (http://docs.python-requests.org/en/master/)? – FamousJameous

回答

0
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() 
+0

谢谢让我开始Joran。我会检查一下!对这两种方法中的哪一种更快/更安全有何评论? – Sophia111

相关问题