原创 python 轉義字符

%r打印出原始代碼用於調試,%s打印用戶看到的東西用於顯示 WINDOWS 上用Python -m pydoc raw_input 跟多pydoc用法看看: http://www.cnblogs.com/meitian/p/6704

原创 python 爬蟲 基本抓取

首先,Python中自帶urllib及urllib2這兩個模塊,基本上能滿足一般的頁面抓取,另外,requests也是非常有用的。 Requests: import requests response = requests.get

原创 python 參數及簡單文件操作

將變量傳入腳本(所寫的.py文件),命令中的****.py部分就是所謂參數. from sys import argv             //  sys爲模塊也有人叫庫,argv爲參數變量,由軟件包提供特性 from os.pat

原创 Python 循環

單行if/else語句 >>>a,b = 4,8 >>>max_number = a if a>b else b >>>max_number 8 break  continue      用法 stock = {'book','

原创 PY 爬蟲 Urllib2

版本是python2.7, 3.x的版本urllib與urllib2已經合併爲一個urllib庫,學着比較清晰些,2.7的版本呢urllib與urllib2各有各的作用 urllib2可以接受一個Request對象,並以此可以來設置一個

原创 python 邏輯符號及循環

1.or   true多  (False or Flase 才爲F)    and  F多  (T and T--》T) 2.“False" and 1 返回 第一個操作數 (False)       1 and 1 返回 1不是Tr

原创 網易雲熱門歌曲歌單爬蟲

大佬繞路 一個初學者發表下見解。。。。 運行時找了半天的源碼 沒發現歌曲名字。。。。。 最後終於找到了: 然後利用正則表達式: 看了下大佬的代碼:https://www.zhihu.com/question/41505181?

原创 Python 基礎練習

一些python代碼網站: bitbucket.org launchpad.net freecode.com def break_words(stuff): """This function will break up wor

原创 python json文件

JSON(JavaScript Object Notation, JS 對象標記) 是一種輕量級的數據交換格式。它基於ECMAScript (w3c制定的js規範)的一個子集,採用完全獨立於編程語言的文本格式來存儲和表示數據。簡潔和清

原创 python 異常

轉載:http://www.runoob.com/python/python-exceptions.html python標準異常 異常名稱 描述 BaseException 所有異常的基類 SystemExit 解釋

原创 Python dict字典

以       “鍵(KEY) "   爲索引值來檢索儲存的數據 字典  {  }大括號  或   設置 dict()函數         主要組成  (鍵key  , 值value ) 大括號中只有值 沒有 建  就是set集

原创 python sys和shutill

轉載於:http://www.cnblogs.com/zhangqigao/p/5498723.html 一、os模塊 說明:os模塊是對操作系統進行調用的接口 1 2 3 4 5 6 7 8 9

原创 Python 乾貨網站

曾經出現過的程序設計語言: https://en.wikipedia.org/wiki/List_of_programming_languages 數據源 IEEE和CodeEval  程序設計者----->程序腳本--------->計

原创 Python os.path

os.path及其重要函數 (轉載於:http://www.cnblogs.com/dkblog/archive/2011/03/25/1995537.html) os.path.abspath(path) #返回絕對路徑 os.p

原创 PY 編碼

文字編碼和顯示編碼不一樣就會產生亂碼 gbk123--》unicode--》utf—8decode:解碼爲unicodeencode:轉化成unicodedecode('gbk123').encode('utf-8') 由於計算機是美