原创 請闡述你使用python的心得,及python的特點?

使用Python心得:Python是一門面向對象的解釋性語言(腳本語言),這一類語言的特點就是不用編譯,程序在運行的過程中,由對應的解釋器向CPU進行翻譯,個人理解就是一邊編譯一邊執行,它對於代碼格式要求比較嚴格,不需要分號來決定一句代碼

原创 Django + Nginx + uWSGI完美部署教程(Python)

環境:Ubuntu 16.041 準備工作Ubuntu 從零開始搭建Python開發環境 http://t.cn/RSuXlWlUbuntu 遠程登陸服務器 ssh的安裝和配置 http://t.cn/RSuXT2e2 安裝並配置虛擬環境

原创 提高Django高併發性的部署方案(Python)

方案: nginx + uWSGI 提高 Django的併發性        1. uWSGI :                 uWSGI是一個web服務器,實現了WSGI協議、uwsgi協議、http協議等。           u

原创 數據分析NumPy庫的基本使用手冊(Python)

一、常用庫1.NumPy  NumPy是高性能科學計算和數據分析的基礎包。部分功能如下:ndarray, 具有矢量算術運算和複雜廣播能力的快速且節省空間的多維數組。用於對整組數據進行快速運算的標準數學函數(無需編寫循環)。用於讀寫磁盤數據

原创 Tornado簡單Get請求返回JSON字符串(Python)

from tornado import gen from tornado.web import RequestHandler from tornado.escape import json_decode, json_encode, utf

原创 Django中間件介紹和使用

中間件¶中間件是Django請求/響應處理的鉤子框架。這是一個輕量級的低級“插件”系統,用於在全球範圍內改變Django的輸入或輸出。每個中間件組件都負責完成一些特定的功能。例如,Django包含一箇中間件組件 Authenticatio

原创 爬蟲Selenium+PhantomJS爬取動態網站圖片信息(Python)

from urllib import request, error from requests import RequestException import lijzMD5 from lijzLog import * import re

原创 爬蟲代理和本地封裝類庫的實現和使用(Python)

1. 封裝好的類庫from urllib import request, error from requests import RequestException import lijzMD5 from lijzLog import * i

原创 urllib通過Get請求爬取KeyWords頁面信息

import baseSpider import urllib # www.baidu.com/s?wd=python keyword = input("請輸入你要查詢的關鍵詞:") wd = {"wd":keyword} # 這裏需

原创 Numpy簡單繪製K線圖實現上漲下跌效果圖(Python)

# 將原始數據中日-月-年格式的日期字符串轉換爲numpy可以處理的年月日格式 def dmy2ymd(dmy): dmy = str(dmy, encoding='utf-8') date = dt.datetime.s

原创 Tornado服務端基本的配置文件(Python)

web_set = { # -------一般設置-------- 'debug': True, 'port': 8836, 'autoreload': True, 'ui_modules': {}

原创 爬蟲Scrapy框架的安裝和使用(Python)

Scrapy框架:    好處: 省事,快速搭建一個系統,快速抓取數據。    壞處: 細節不清楚,框架的限制需要考慮,學習成本高,可能隱藏了很多未知的問題。1.  安裝Scrapy      安裝Scrapy in Ubuntu:   

原创 DataScience基礎學習記錄(Python)

一、numpy,Numerical Python,數值的Python1.科學計算的算法庫:解方程、求積分、線性代數;2.高性能算法的集大成者;3.幾乎

原创 爬蟲requests庫簡單抓取頁面信息功能實現(Python)

import requests import re, json,time,random from requests import RequestException UserAgentList = [ "Mozilla/5.0

原创 Python中的logging模塊

1.  基本用法import logging import sys # 獲取logger實例,如果參數爲空則返回root logger logger = logging.getLogger("AppName") # 指定logger輸