原创 二、flask配置與應用-flask

一、flask配置flask中的配置文件是一個flask.config.Config對象(繼承字典),默認配置爲:{         'DEBUG':                                get_debug_fla

原创 十、生成器

#大前提:生成器就是一種自定義的迭代器,本質就是迭代器# 但凡函數內包含yield關鍵字,調用函數不會執行函數體代碼,會得到一個返回值,該返回值就是生成器對象def func():     print('first')     yield 

原创 一、flask的基本使用-flask

一、簡介:Flask是一個基於Python開發並且依賴jinja2模板和Werkzeug  WSGI服務的一個微型框架,對於Werkzeug本質是Socket服務端,其用於接收http請求並對請求進行預處理,然後觸發Flask框架,開發人員

原创 九、迭代器

一. 什麼是迭代器    1.1. 迭代器指的是迭代取值的工具    1.2. 迭代是一重複的過程,每一次重複都是基於上一次的結果而來    #單純的重複不是迭代    # i=0    # while True:    #     pri

原创 八、函數的遞歸調用

一、 什麼是函數遞歸調用    函數的遞歸調用是函數嵌套調用的一種特殊形式,在調用一個函數的過程中又直接或者間接地調用該函數    本身,稱之爲函數的遞歸調用    遞歸調用必須有兩個明確的階段:        1. 回溯: 一次次遞歸調用

原创 七、裝飾器

一、裝飾器介紹與簡單實現什麼是裝飾器    器:指的是具備某一功能的工具    裝飾:指的是爲被裝飾器對象添加新功能    裝飾器就是用來爲被裝飾器對象添加新功能的工具    注意:裝飾器本身可以是任意可調用對象,被裝飾器的對象也可以是任意

原创 六、函數的基本使用

一、認識函數1 什麼是函數    函數就是具備某一功能的工具2 爲什麼要用函數    1  程序的組織結構不清晰,可讀性差    2  代碼冗餘    3  可擴展性差3 如何用函數    函數的使用必須遵循的原則:先定義,後調用     

原创 五、文件操作(二)

一、 可讀可寫:# r+t  :可讀可寫 一打開光標就在開始位置              直接寫將導致原始數據被覆蓋# w+t:可讀可寫 一打開光標就在開始位置             會把原始全都清空了             要使用可

原创 四、文件操作與處理

一、文件處理介紹1 什麼是文件    文件是操作系統爲用戶/應用程序提供的一種操作硬盤的抽象單位2 爲何要用文件    用戶/應用程序對文件的讀寫操作會由操作系統轉換成具體的硬盤操作    所以用戶/應用程序可以通過簡單的讀\寫文件來間接地

原创 三、數據類型

一、有序無序+可邊不可變#1、有序:但凡有索引的數據都是有序的 #2、可變不可變 #可變類型:在值變了的情況下,id不變,證明在改原值 #不可變類型:在值變了的情況下,id也跟着變,證明不是在改原值二、數字類型# 1 用途:記錄年齡、等級、

原创 二、流程控制之while循環與for循環

1 什麼是循環    循環就是一個重複的過程2 爲何要有循環    人可以重複的去做某一件事    程序中必須有一種機制能夠控制計算機像人一樣重複地去做某一件事3 如何用循環# 語法# while 條件:#     code1#     c

原创 一、數據類型與格式化輸出

一、數據類型數字類型:整型int用來表示:等級,年齡,×××號,學號,id號level=10 print(type(level),id(level),level) <class 'int'> 1993698608 10#浮點型float#用

原创 一、Scrapy的簡單使用

一、介紹:        Scrapy一個開源和協作的框架,其最初是爲了頁面抓取所設計的,使用它可以以快速、簡單、可擴展的方式從網站中提取所需的數據。但目前Scrapy的用途十分廣泛,可用於如數據挖掘、監測和自動化測試等領域,也可以應用在獲

原创 九、多表模型創建,一對一,一對多,基於對像的多表模型等

一、多表模型創建,一對多增刪改查,多對多增刪改查

原创 centos7 簡單安裝salstack

環境:這裏的客戶端與服務端是同一臺主機。(centos7)master端:一、安裝salt-masteryum install salt-master二、 修改配置文件:/etc/salt/master interface: 172.24.