原创 Python——遠程管理腳本(一)

前言:Python初學者。腳本實現目的:    通過一臺集中控制的服務器管理其他所有服務器。    主要功能有:遠程執行命令、上傳文件、獲取文件    此腳本只能實現同時管理一臺服務器,批量多進程管理多臺服務器需要與另一個腳本配合實現。腳本

原创 Python基礎(一)

1、Python是什麼?      Python是一門計算機程序設計語言,由Guido van Rossum於1989年發明。2、Python能幹什麼?      對運維來說,Python可以開發自動化運維工具、做大數據分析、搭建WEB服務

原创 HTML基礎(jQuery續)

本篇接上篇繼續介紹jQuery的一些用法:5、文檔處理: 對HTML頁面的內容進行一些增刪改改的操作。涉及到的知識點:    appendTo :把匹配的元素追加到另一個指定的元素集合中     prepend  :向每個匹配的元素內容之前

原创 Python工具之SQLAlchemy

工具介紹:SQLAlchemy是Python編程語言下的一款ORM框架,該框架建立在數據庫API之上,使用關係對象映射進行數據庫操作,簡言之便是:將對象轉換成SQL,然後使用數據API執行SQL並獲取執行結果。工作方式:通過定義類的方式來操

原创 HTML基礎(JavaScript)

關於JavaScript的概念做兩點說明:    1、它是一種網絡腳本語言,用於嵌入到HTML頁面中來做Web開發用。    2、它和JAVA半毛錢關係都沒有。如何使用1、如何在HTML中嵌入    1-1、腳本寫在<body>標籤內的最底

原创 Python基礎(collections)

Python中還有一些針對現有數據類型的補充類型(collections模塊)collections模塊包含多種數據結構的實現,擴展了其他模塊中相應的結構。collections是Python內建的一個集合模塊,提供了許多有用的集合類。1、

原创 Python基礎(int類)

Python中一切都是對象,而對象是基於類創建的。本篇文章主要介紹一下Python中主要的幾種數據類型。一、整數(int類)提示:以下所有方法都是類中的方法,第一個參數都是self,統一都沒有寫出。包含的方法有:1、bit_length()

原创 Python基礎(list類)

三、列表(list類)提示:以下所有方法都是類中的方法,第一個參數都是self,統一都沒有寫出。包含的方法有:1、append(x) #將x添加到List末尾。>>>list=['a'] >>>list.append('b') >>>lis

原创 Python基礎(dict類)

四、字典(dict類)提示:以下所有方法都是類中的方法,第一個參數都是self,統一都沒有寫出。包含的方法有:1、clear() #清除字典的所有內容>>> d{1: 'a'}>>> d.clear()>>> name{}2、fromkey

原创 Python基礎(面向對象之類成員與修飾符)

本篇將介紹Python 類的成員、類成員修飾符、類的特殊成員。類的成員可以分爲三大類:字段、方法、屬性1、字段:    也可理解爲變量,分爲:        普通字段:保存在對象中,訪問時通過“對象.字段名”訪問。        靜態字段:

原创 Python基礎(面向對象之封裝與繼承)

代碼的編寫一般分爲三個階段:1、面向過程編程針對具體需求的邏輯從上到下實現功能,當邏輯中出現重複的功能,採用的就是複製粘貼代碼的方式來實現。2、函數式編程將需求中重複的功能封裝到一個函數中,當邏輯中需要用到時則調用該函數,而無需重複編寫。3

原创 我的友情鏈接

51CTO博客開發老男孩linux運維

原创 Python基礎(Django三——Model)

本篇內容接上篇Python基礎(Django二)七、Model1、說明:Model是Django爲方便程序操作數據庫而誕生的,使用的是ORM模式。對象關係映射(Object Relational Mapping,簡稱ORM)模式是一種爲了解

原创 Python基礎(Django)

介紹Django之前,先來明確幾個基礎概念:1、什麼是Web框架?    Web框架其實是建立web應用的一種方式,它爲應用程序提供一套程序框架,這樣開發者可以專注於編寫清晰、易維護的代碼,而無需從頭做起。    他們基本上都以相同的方式工

原创 Python基礎(裝飾器)

代碼的編寫和軟件的開發,都應該遵循開放封閉原則。開放封閉原則(OCP,Open Closed Principle)是所有面向對象原則的核心。其核心思想是:對擴展開放,意味着有新的需求或變化時,可以對現有代碼進行擴展,以適應新的情況。對修改封