原创 Django條件語句的查詢
字段查詢 實現sql中where的功能,調用過濾器filter()、exclude()、get(),下面以filter()爲例。 語法如下: 屬性名稱__比較運算符=值 注:屬性名稱和比較運算符間使用兩個下劃線,所以
原创 關於django怎麼拿取已有數據庫中的數據
1.首先在models.py文件中創建模型。 2.用django命令:python manage.py makemigrations (在django中可以將腳本轉化成mysql語句,進行映射關係) 3.再用django命令:python
原创 python用MySQL模塊操作mysql數據庫
我採用的是MySQLdb操作的MYSQL數據庫。先來一個簡單的例子吧: 1 2 3 4 5 6 7 8 9 10 import MySQLdb try: conn=MySQLdb.connect(host='localh
原创 requests庫的應用
首先就不介紹怎麼取下載requests庫了,這篇文章就是如何介紹怎麼去應用,主要針對小白 python中提供了urllib、urllib2的方法,爲什麼還是要requests庫,那是因爲前者的API接口太差,說白了就是發一個簡單的請求,需
原创 Python 操作 MySQL 數據庫
Python 操作 MySQL 數據庫 Python 標準數據庫接口爲 Python DB-API,Python DB-API爲開發人員提供了數據庫應用編程接口。 Python 數據庫接口支持非常多的數據庫,你可以選擇適合你項目的數據庫:
原创 用scrapy設置ip代理
首先要知道什麼叫做ip的代理? 當我們去用我們自己的電腦去訪問服務器的時候,服務器是可以收集到我們的IP的,那麼如果我們是一個爬蟲,再被他判斷出是一個爬蟲,那麼服務器那端的工作人員就可以禁止我們IP的訪問,導致我們的爬蟲
原创 使用selenium操作PhantomJS的常用操作
採集淘寶商品數據的時候,主要用到了Selenium+PhantomJS。在這個過程中對淘寶的嚴厲反爬措施佩服至極,個人也得到了很多成長。雖然歷經曲折,最終還是能正常運行自己的腳本採集數據。 這裏總結一下Selenium+PhantomJS
原创 如何在scrapy中添加隨機的userAgent
在scrapy中運行順序是這樣的(如下圖): 由上圖我們可以看出我們的request的請求,產生和發送請求之前的位置可以進行處理我們的request請求,也就是在這些地方可以進行userAgent的添加(有如下三個方法): 1.在spi
原创 從git到github!
首先我們先要準備一些準備工作! 1.註冊github(這個就不用多說了) 2.下載git,安裝git 3.檢測安裝是否成功,我們鼠標右鍵點擊隨便一個文件夾都可以看到,是否有“Git GUI Here”和‘Git Base Here’的字樣
原创 Scrapy+Selenium+Phantomjs的Demo
前段時間學習了用Python寫爬蟲,使用Scrapy框架爬取京東的商品信息。商品詳情頁的價格是由js生成的,而通過Scrapy直接爬取的源文件中無價格信息。 通過Selenium、Phantomjs便能實現。下面先介紹Phantomj
原创 在Python中調用外部命令
怎麼在Python腳本里調用外部命令?(就好像直接輸入在Unix shell中或者windows的命令行裏) 來來來,我給你叨咕叨咕各種方法和各自優缺點: os.system("命令加參數")把命令和參數傳遞給你係統的shell中.用這個
原创 在Python中有三元運算符
有,在2.5版本中加入.對於python初學者可能有點難以理解,所以要記住了. 語法如下: a if test else b 根據test的布爾值來判斷返回的是a還是b;如果test爲真則返回a,反之則返回b. 來個大栗子: >>>
原创 django中的緩存機制
知識預覽一 Django的form組件二 Django的model form組件三 Django的緩存機制四 Django的信號五 Django的序列化一 Django的form組件二 Django的model form組件這是一個神奇的
原创 GIT從0到1
版本控制說到版本控制,腦海裏總會浮現大學畢業是寫畢業論文的場景,你電腦上的畢業論文一定出現過這番景象!1234567891011畢業論文_初稿.doc畢業論文_修改1.doc畢業論文_修改2.doc畢業論文_修改3.doc畢業論文_完整版
原创 前端css
CSS語法CSS基礎語法CSS語法可以分爲兩部分:選擇器聲明聲明由屬性和值組成,多個聲明之間用分號分隔。CSS註釋註釋是代碼之母。/*這是註釋*/網頁中引用CSS樣式內聯樣式行內樣式表外部樣式表鏈接式導入式內嵌方式style標籤<!doc