import urllib
#匯入模組
url = ""
#**引數賦給url
html = urllib.urlopen(url)
#用urlopen方法,開啟**並賦給html
print html.read().decode("gbk").encode("utf-8")
#讀取html內容並列印,把gb2313、gbk編碼轉為utf-8
print html.info()
#列印網頁的頭部資訊
print html.getcode()
#列印網頁狀態碼
print html.geturl()
#列印輸入的url
urllib.urlretrieve(url,"c:\\users\\administrator\\desktop\\test.txt")
#儲存url源**至指定位置
html.close()
#關閉,必須操作
推薦一本書《http權威指南》
乙個小例子:
url = raw_input("url:") #輸入url
#url = "/"
open_url = urllib.urlopen(url) #開啟url並賦值給open_url
#print open_url.read()
print open_url.info() #獲取頭部資訊
#print open_url.getcode()
Python 學習第一天
今天在酷殼網上看了一篇很受啟發的文章 程式設計師技術練級攻略 介紹了乙個程式設計師從啟蒙入門,高階加深,到高階深入,所需要掌握的技術和應該看的書,從今天開始希望乙個星期能把python學會,當然肯定是皮毛了。python3.x之前學習的 學習python的 照著上面的例子敲了一下,發現第乙個就錯了,...
Python學習第一天
大綱 一,python版本的選擇 2.7.x和3.4.x 二,直譯器 編譯器 編輯器的介紹 三,環境變數配置 windows和linux 四,pycharm安裝及屬性配置 windows和linux 五,第乙個程式 hello,moocie!為什麼選擇python?python是一種物件導向 解釋型...
python學習第一天
一 語言分類 機器語言 站在計算機的角度,對硬體進行控制即二進位制 組合語言 同機器語言一直,站在計算機的角度控制硬體。區別不直接使用二進位制,而是使用英文本元代替二進位制。有點執行速度快,但是編寫複雜,效率較低 高階語言 及使用通用的字元來替代計算機語言,不是直接執行需要通過計算機中的直譯器來翻譯...