首页 > 代码库 > sql文件处理小脚本
sql文件处理小脚本
import re import os def main(): """此处将数据库结果存储成文件(由于是异构数据库,没有安装驱动, 如果是mysql数据库可直接连接数据库读数据),字段以‘,’分隔,也可以使用其他分隔符""" with open(‘C:/Users/user/Desktop/1.txt‘, ‘r‘) as f: while 1: # 死循环 line = f.readline() # 一次读一行 if not line: # 没有数据时退出 break server_room, host, wip, lip, server_role_id, raid, cpu, disk, cip, provider, model, mem, os, os_version, tip, port, vip, p_version = line.split(‘,‘) # 将行分隔成字段 # port store try: vip = re.split(‘(|\(|)|\)|\||,‘, vip) # 清洗数据,去除vip字段中的‘()’,‘|’等符号,生成列表 while ‘‘ in vip: vip.remove(‘‘) # 移除‘‘字符 while ‘ ‘ in vip: vip.remove(‘ ‘) vip_w = vip[0] # 取出第一条数据,可以进行其他的处理,例如存入文件,或直接结果存入数据库 except Exception as e: print(‘error:‘, e) if __name__ == ‘__main__‘: main()
本文出自 “Amnesiasun” 博客,请务必保留此出处http://amnesiasun.blog.51cto.com/10965283/1931341
sql文件处理小脚本
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。