原创 python ConfigParser模塊

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

原创 python paramiko模塊

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

原创 python集合的操作

集合的兩大特性:一、去重二、關係測試1、去重效果>>> l1 = ["張三","李四","王五","張三"]>>> print(type(l1))                 //查看類型<class 'list'> >>> l1 =

原创 python3 shutil模塊

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

原创 python文件讀寫操作

對文件操作的流程:1、打開文件,得到文件句柄2、通過句柄對文件進行操作3、關閉文件我們拿/etc/passwd文件進行測試1、打開文件,"f"變量得到的是文件句柄>>> f = open("/tmp/passwd","r",encoding

原创 python操作mysql

1、下載pymysqlpip3 install pymysql2、導入模塊>>> import pymysql3、創建連接>>> conn = pymysql.connect(host="127.0.0.1",port=3306,user=

原创 python os模塊

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

原创 MySQL存儲過程

  存儲過程,可以說是將一些功能封裝到一起就相當於存儲過程,在mysql中函數和存儲過程是兩個不同的東西,不要混淆。  建立存儲過程:1、聲明存儲過程mysql> delimiter //                   "delimi

原创 python字典操作

1、定義字典>>> d1 = {                         //key-value的格式    "student1":"xiaoming",    "student2":"zhangsan",    "student3

原创 python字符串操作

1、字符串首字母大寫>>> name = "xiaoming">>> print(name.capitalize())      //capitalize方法可以使字符串首字母大寫Xiaoming2、統計字符串中字符的個數>>> name

原创 python三級菜單

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

原创 python關閉系統服務腳本

我們在初始化系統時需要關閉一些不必要的服務,保留一些我們常用的,比如sshd、network等,要關的系統服務比較多,這時我們需要借用腳本來完成任務。剛自學完python一點基礎,只是用來練習~~~~~~需求:只開啓crond|networ

原创 python3數據序列化工具json

文件中默認只能存字符串,是不能存字典、二進制這種特殊類型的數據的,如果想把字典格式的數據存入到文件中,需要轉換一下數據類型data = {"Name":"XiaoMing","Age":22}f = open("test.txt","r+"

原创 python字符串操作

1、字符串首字母大寫>>> name = "xiaoming">>> print(name.capitalize())      //capitalize方法可以使字符串首字母大寫Xiaoming2、統計字符串中字符的個數>>> name

原创 python操作mysql

1、下載pymysqlpip3 install pymysql2、導入模塊>>> import pymysql3、創建連接>>> conn = pymysql.connect(host="127.0.0.1",port=3306,user=