python怎么提交一个http的get请求

python怎么提交一个http的get请求

类似
C#
  private void SendSMSMessage(String strMobile, String strText)
        {
            try
            {
                String request = "http://127.0.0.1:8800/Send%20Text%20Message.htm?PhoneNumber=" + strMobile + "&Text=" + strText + "&InfoCharCounter=&PID=&DCS=&Submit=Submit";

                Uri myUri = new Uri(request);
               
                WebRequest myWebRequest = WebRequest.Create(myUri);
           
                WebResponse myWebResponse = myWebRequest.GetResponse();
            }
            catch (Exception)
            {
                throw;
            }
        }


[Copy to clipboard] [ - ]
CODE:
import urllib2
opener = urllib2.build_opener()
f = opener.open('http://www.ideawu.net/')
print f.read()

使用cookie, POST的完整例子在我的文章中: http://www.ideawu.net/ideablog/category9/article260.html

谢谢,第一python程序看来有望了
可以看一下这里:

用Python开发Web Crawler
使用urllib2模块

http://docs.python.org/lib/module-urllib2.html


QUOTE:
原帖由 ideawu 于 2007-10-6 10:43 发表

import urllib2
opener = urllib2.build_opener()
f = opener.open('http://www.ideawu.net/')
print f.read()


使用cookie, POST的完整例子在我的文章中: http://www.ideawu.net/ideablog/category9/ ...

怎么判断是否提交成功


QUOTE:
原帖由 ruguo 于 2007-10-8 13:53 发表

怎么判断是否提交成功

可以根据 HTTP response code, 返回的内容, 网络连接异常等来判断, 具体你可以查看Python的手册.