原创 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)是所有面向對象原則的核心。其核心思想是:對擴展開放,意味着有新的需求或變化時,可以對現有代碼進行擴展,以適應新的情況。對修改封