原创 Python零基礎入門--基礎(十)-- Setuptools

Setuptools是Python distutils的增強功能集合版 ,允許開發人員更輕鬆地構建和分發Python包,尤其是那些依賴於其他包的包。 對用戶使用Setuptools進行構建和分發包就像基於distutils的普通Pytho

原创 Python零基礎入門--基礎(十四)--進程、線程、協程

一、進程(process)        程序並不能單獨運行,只有將程序裝載到內存中,系統爲它分配資源才能運行,而這種執行的程序就稱之爲進程。程序和進程的區別就在於:程序是指令的集合,它是進程運行的靜態描述文本;進程是程序的一次執行活動,

原创 數倉-概述

個人學習筆記記錄,不做他用 一、ETL 系統           從源系統抽取數據,執行數據質量和一致性標準,然後規格化數據,從而使分散的源數據可以集中在一起使用,最終再以可以展現的格式提交數據,以便應用開發者可以創建應用系統,也使最終

原创 Python零基礎入門--基礎(十五)- 線程Threading模塊調用疑問

 一、singleThread()方法爲什麼是依次執行 #/usr/bin/python #-*- coding: UTF-8 -*- import threading import time,datetime #繼承類對象 cla

原创 Python零基礎入門--基礎(九)-- 裝飾器

一、裝飾器 軟件開發中的一個原則“開放-封閉”原則,簡單來說,它規定已經實現的功能代碼不允許被修改,但可以被擴展,即: 封閉:已實現的功能代碼塊不應該被修改 開放:對現有功能的擴展開放 談裝飾器前,還要先要明白一件事,Python 中的函

原创 Python零基礎入門--基礎(八)-- 迭代器

  一、列表生成器 1.1 >>> a = [i+1 for i in range(10)] >>> a [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 1.2 >>> a = map(lambda x:x+1, a) >

原创 Python零基礎入門--基礎(十)-- Setuptols

Setuptools是Python distutils的增強功能集合版 ,允許開發人員更輕鬆地構建和分發Python包,尤其是那些依賴於其他包的包。 對用戶使用Setuptools進行構建和分發包就像基於distutils的普通Pytho

原创 Python零基礎入門--基礎(二)--Python數據類型

目錄   一、數字 二、字符串 三、列表 四、元祖 五、字典 六、數據類型轉換 一、數字 Python支持四種不同的數字類型: int(有符號整型) long(長整型[也可以代表八進制和十六進制]) float(浮點型) complex(

原创 Python零基礎入門--基礎(一)--Python介紹

目錄 一、Python介紹 1.1 Python主要應用領域: 1.2 Python語言 1.3 Python解釋器 1.4 Python安裝 二、Python程序 2.1 Hello.py 2.2 代碼註釋 2.3 Python的運行過

原创 Python零基礎入門--基礎(三)--Python運算符

Python語言支持以下類型的運算符: 算術運算符 比較(關係)運算符 賦值運算符 邏輯運算符 成員運算符 身份運算符 運算符優先級 算術運算符              以下假設變量: a=10,b=20: 運算符 描述 實例 + 加