原创 python paramiko模塊

paramiko模塊能實現Linux的ssh功能1、實現一個簡單的ssh,登錄到其它服務器執行一條命令import paramiko    #導入模塊,前提是用pip安裝過ssh = paramiko.SSHClient()ssh.set_

原创 Mysql和InnoDB

數據庫的定義很多開發者在最開始時其實都對數據庫有一個比較模糊的認識,覺得數據庫就是一堆數據的集合,但是實際卻比這複雜的多,數據庫領域中有兩個詞非常容易混淆,也就是數據庫和實例:數據庫:物理操作文件系統或其他形式文件類型的集合;實例:MySQ

原创 python ConfigParser模塊

ConfigParser模塊可以處理像Mysql配置文件格式的數據以下爲mysql的初始配置文件內容:[root@localhost ~]# cat /etc/my.cnf [mysqld]datadir=/var/lib/mysqlsoc

原创 python3 re正則模塊

一、常用的正則表達式:1、".":默認匹配除\n之外的任意一個字符,若指定flag DOTALL,則匹配任意字符,包括換行2、"^":匹配字符開頭,若指定flag MULTILINE,這種也可以匹配上(r"^a","\nabc\neee",

原创 python os模塊

os模塊提供對操作系統進行調用的接口1、獲取當前的路徑>>> import os>>> os.getcwd()     //相當於Linux命令pwd'/root'2、切換目錄>>> os.chdir("/usr/local")      

原创 python random隨機模塊

一、random隨機數模塊1、取0-1之間隨機的浮點數>>> import random         //導入random模塊>>> random.random()       //random方法爲取0-1之間的隨機浮點數0.3698

原创 python3中time和datetime模塊

python中有以下幾種方式來表示時間:一、時間戳格式二、格式化的時間字符串三、元組time1、time.time()返回時間戳,時間戳是從1970年開始計算的>>> time.time()1521532904.0696607>>> x =

原创 python3 shutil模塊

穿插一下sys模塊的argv方法,它可以接收執行腳本後面的參數首先在腳本里面定義如下:import sysprint(sys.argv)print(sys.argv[0])print(sys.argv[1])print(sys.argv[2

原创 python3.6循環使用

一、if判斷首先來測試一下這段代碼:>>> password = input("please your password:")please your password:123                  //此時密碼的輸入是明文,不安

原创 python三級菜單

主要練習嵌套循環和標誌位的使用方法:#!/usr/local/python/bin/python3.6#-*-coding:utf-8-*-data = {  "中國":{"河北":["石家莊","廊坊","保定"],"四川":["成都",

原创 Linux緩存與緩衝

 首先,二者針對的對象不同,buffer叫緩衝,cache叫緩存。buffer是爲了提高內存和硬盤或者其他I/O設備之間的數據交換速度而設計的;cache是爲了提高CPU和內存之間的數據交換速度而設計的,緩存是分級的,比如一級緩存、二級緩存

原创 python列表的使用

1、定義列表>>> list1 = ["張三","李四","王五","趙六"]2、列表取值>>> print(list1[1])           //"1"代表列表的位置,注意:列表中的元素是從"0"開始計數的李四>>> print(l