国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python實(shí)現(xiàn)處理mysql結(jié)果輸出方式

瀏覽:78日期:2022-07-27 18:03:56

在運(yùn)維過(guò)程中,經(jīng)常需要讀取mysql的結(jié)果輸出并進(jìn)行響應(yīng)的處理,這節(jié)介紹如何用Python讀取mysql結(jié)果表并進(jìn)行相應(yīng)的整理。

進(jìn)行mysql結(jié)果文件輸出:

mysql -h10.20.10.207 -uroot -ppasswd test -e 'select sendorderid, (price*100),mob from interfacelog where merid=’****’ >/home/anan/interfacelog.txt ##這里寫(xiě)你需要執(zhí)行的sql語(yǔ)句將結(jié)果打印成一個(gè)文件

/home/anan/interfacelog.txt內(nèi)容如下,因?yàn)楸C苄砸螅伙@示一條數(shù)據(jù)

程序介紹: readInterfacelog

實(shí)現(xiàn)讀取mysql的打印的結(jié)果并執(zhí)行相應(yīng)的語(yǔ)句。這里我們以重新輸出結(jié)果作為演示。

具體實(shí)現(xiàn)

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Date : 2018-07-19 11:39:00# @Author : Zhou Jiaan# @Version : V1.0import osimport sysimport timeimport redef readInterfacelog(merid): with open(’/home/anan/interfacelog.txt’, ’r’) as f: #讀取mysql輸出文件 lines = f.readlines() for line in lines[2::1]: #因?yàn)榈谝坏诙胁⒉皇俏覀冃枰幚淼臄?shù)據(jù)而是無(wú)效數(shù)據(jù)故我們忽略前兩行直接讀取后續(xù)我們需要的內(nèi)容 interfacelog = re.split(r’[t|s]s*’, line) #對(duì)文件進(jìn)行切分, sendorderid = interfacelog[0] price100 = interfacelog[1] mob = interfacelog[2] print(sendorderid, price100, mob) ###這里進(jìn)行你需要對(duì)輸出進(jìn)行的操作。 # os.system(’/usr/local/bin/MsgSrvClient -h *.*.*.* -p 6004 -w0 -e 'IFTran SlowInt 1 %s %s %s NA 1 5000 120 NA 22 NA NA %s NA NA NA';’%(sendorderid,price100,merid,mob)) ##這是我的需求 time.sleep(0.1)def main(): # merid=sys.argv[1] try: merid_num = sys.argv[1] except Exception as e: merid_num = input('請(qǐng)輸入merid:') else: print('輸出merid_num:{}'.format(merid_num)) finally: merid = merid_num print(merid) readInterfacelog(merid)if __name__ == ’__main__’: main()

補(bǔ)充知識(shí):python打印mysql版本信息

#第一句話寫(xiě)成#!/usr/local/python不行,還不知道為啥

#!/usr/bin/env pythonimport MySQLdbdb = MySQLdb.connect('192.168.74.130','root','l','')cursor=db.cursor()cursor.execute('select version()')data=cursor.fetchone()print 'Database version : %s ' % datadb.close()

以上這篇python實(shí)現(xiàn)處理mysql結(jié)果輸出方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 梧州市| 牡丹江市| 新兴县| 红河县| 建德市| 包头市| 绍兴市| 绵阳市| 保山市| 大竹县| 加查县| 绍兴市| 贵州省| 平果县| 宜宾市| 荥阳市| 民勤县| 乐安县| 鹤庆县| 隆尧县| 乡城县| 乌拉特前旗| 广元市| 庆城县| 三穗县| 同德县| 宣城市| 德州市| 合水县| 阜宁县| 青川县| 西华县| 和龙市| 寻甸| 滨海县| 博白县| 育儿| 辽阳市| 县级市| 千阳县| 英山县|