原创 遞歸

什麼是遞歸?   遞歸,就是函數在運行的過程中調用自己。 代碼示例 1 2 3 4 5 6 def recursion(n):       print(n)     recursion(n+1)   recursion(

原创 Django之實現登錄隨機驗證碼

登錄驗證碼是每個網站登錄時的基本標配,網上也有很多相應的文章, 但是從生成驗證碼到 應用到自己的網站上的全步驟,並沒有看到很多, 爲了節約大家的時間,我把整體步驟寫下來, 即拿即用哈  1. 生成隨機驗證碼 #_*_coding:utf

原创 Django之 admin組件

本節內容   路由系統 models模型 admin  views視圖 template模板   Django Admin介紹 admin 是django 自帶的用來讓你進行數據庫管理的web app. 提供了很多定製化功能,你甚至可以

原创 Python 之 Restful API設計規範

理解RESTful架構 Restful API設計指南     理解RESTful架構 越來越多的人開始意識到,網站即軟件,而且是一種新型的軟件。 這種"互聯網軟件"採用客戶端/服務器模式,建立在分佈式體系上,通過互聯網通信,具有高延時(h

原创 requests模塊

Python標準庫中提供了:urllib、urllib2、httplib等模塊以供Http請求,但是,它的 API 太渣了。它是爲另一個時代、另一個互聯網所創建的。它需要巨量的工作,甚至包括各種方法覆蓋,來完成最簡單的任務。 Request

原创 Django之 Views組件

本節內容   路由系統 models模型 admin  views視圖 template模板   我們已經學過了基本的view寫法 單純返回字符串 1 2 3 4 5 6 7 8 def current_dateti

原创 git &github 快速入門

本節內容 github介紹 安裝 倉庫創建& 提交代碼 代碼回滾 工作區和暫存區 撤銷修改 刪除操作 遠程倉庫 分支管理 多人協作 github使用 忽略特殊文件.gitignore 爲什麼要用版本控制? 假設你在的公司要上線一個新功能

原创 python 之 編碼

本節內容   編碼回顧   編碼轉換   Python的bytes類型   編碼回顧 在備編碼相關的課件時,在知乎上看到一段關於Python編碼的回答 這哥們的這段話說的太對了,搞Python不把編碼徹底搞明白,總有一天它會猝不及防坑你一

原创 KindEditor

1、進入官網 2、下載 官網下載:http://kindeditor.net/down.php 3、文件夾說明 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ├── asp            

原创 輪播圖-bxslider

bxSlider下載+參數說明 “bxSlider”就是一款響應式的幻燈片js插件 bxSlider特性 充分響應各種設備,適應各種屏幕; 支持多種滑動模式,水平、垂直以及淡入淡出效果; 支持圖片、視頻以及任意html內容; 支持觸摸滑動;

原创 Django- 開發通用且萬能的的權限框架組件

本節內容 需求討論 權限設計 代碼設計 自定義權限鉤子    業務場景分析 假設我們在開發一個培訓機構的 客戶關係管理系統,系統分客戶管理、學員管理、教學管理3個大模塊,每個模塊大體功能如下 客戶管理銷售人員可以錄入客戶信息,對客戶進行跟蹤

原创 Python面試【315+道題】

第一部分 Python基礎篇(80題) 爲什麼學習Python? 通過什麼途徑學習的Python? Python和Java、PHP、C、C#、C++等其他語言的對比? 簡述解釋型和編譯型編程語言? Python解釋器種類

原创 Python之爬蟲(二十六) Scrapy登錄知乎

因爲現在很多網站爲了限制爬蟲,設置了爲只有登錄才能看更多的內容,不登錄只能看到部分內容,這也是一種反爬蟲的手段,所以這個文章通過模擬登錄知乎來作爲例子,演示如何通過scrapy登錄知乎 在通過scrapy登錄知乎之前,我們先通過reques

原创 Python之爬蟲(十九) Scrapy框架中Download Middleware用法

這篇文章中寫了常用的下載中間件的用法和例子。Downloader Middleware處理的過程主要在調度器發送requests請求的時候以及網頁將response結果返回給spiders的時候,所以從這裏我們可以知道下載中間件是介於Scr

原创 Python之爬蟲(二十一) Scrapy爬取所有知乎用戶信息(下)

在上一篇文章中主要寫了關於爬蟲過程的分析,下面是代碼的實現,完整代碼在:https://github.com/pythonsite/spider items中的代碼主要是我們要爬取的字段的定義 class UserItem(scrapy.