您现在的位置是:亿华云 > 人工智能
不超过百行的SQL文件提取器
亿华云2025-10-08 21:01:45【人工智能】3人已围观
简介数据是互联网的灵魂、没有数据互联网就是一个无用的空壳子,像人工智能、大数据、智能算法等。都是需要基础数据来验证模型是否是可用的,来进行调参矫正算法的可用性、帮助算法的落地,对算法起到最关键的作用。所以
数据是不超互联网的灵魂、没有数据互联网就是过百一个无用的空壳子,像人工智能、取器大数据、不超智能算法等。过百都是取器需要基础数据来验证模型是否是可用的,来进行调参矫正算法的不超可用性、帮助算法的过百落地,对算法起到最关键的取器作用。所以数据的不超获取以及对数据的处理就是非常重要的。
通常的过百数据格式是txt、sql、香港云服务器取器excel以及word,不超其中最重要的过百还是SQL中的数据、SQL数据包括MySQL、取器SQLServer、SQLite、Oracle等,导出的数据格式。 常用的数据处理语言是Python、因为Python是个胶水语言,没有Python搞不定的事。 Python比较适合做些快速、时间紧、参与人员较少,切性能要求不高的项目,而且Python成熟的库很多、这也是它 被称为 胶水语言的原因 。网站模板
技术要求需要懂得python3的基础语法以及对正则表达式有基础了解。
实现步骤1.读取SQL文件中的数据、去除多余的内容并提取需要的数据、追加到集合中;
# -*- coding: utf-8 -*-
# !/usr/bin/python3
# desc by: 两行代码实现SQL文件中数据提取,后期可以结合geogle浏览器插件应用
# author by : rainNight
# weChatPublicNumber: 雨夜的博客
import re
import json
"""
第一步:读取area.sql文件,去除多余内容提取需要添加的数据
第二步:定义转换后的文件地址,写入文件
"""
opens = open("./data/area.sql", encoding="utf-8")
codeline = opens.readlines() # 一行一行的读取
jsonList = []
for line in codeline:
if re.match("INSERT", line):
jsonList.append(re.findall(re.compile(r[(](.*?)[)], re.S), line))2.将集合中的数据转成json格式;
3.定义转换后的文件地址并写入文件中
jsonArray = json.dumps(jsonList)
jsonOpen = open("./data/areaToJson.txt", "w")
jsonOpen.writelines(str(jsonArray))
opens.close()
jsonOpen.close()所有代码:
# -*- coding: utf-8 -*-
# !/usr/bin/python3
# desc by: 两行代码实现SQL文件中数据提取,后期可以结合geogle浏览器插件应用
# author by : rainNight
# weChatPublicNumber: 雨夜的博客
import re
import json
"""
第一步:读取area.sql文件,去除多余内容提取需要添加的数据
第二步:定义转换后的文件地址,写入文件
"""
opens = open("./data/area.sql", encoding="utf-8")
codeline = opens.readlines() # 一行一行的读取
jsonList = []
for line in codeline:
if re.match("INSERT", line):
jsonList.append(re.findall(re.compile(r[(](.*?)[)], re.S), line))
jsonArray = json.dumps(jsonList)
jsonOpen = open("./data/areaToJson.txt", "w")
jsonOpen.writelines(str(jsonArray))
opens.close()
jsonOpen.close()实现的结果:
细微思路的发现、并将该思维实现产品中逐渐放大化,最终实现体系走向产品运营。亿华云计算
很赞哦!(81892)
相关文章
- 4、选择一个安全的域名注册商进行域名注册
- 什么是域名地址?
- 使用 .video域名有哪些优势?
- 我在真实场景下对几款主流云原生数据库进行极限性能压测的一次总结!!!
- 主流搜索引擎显示的相关搜索项越多,越能积极反映该域名的市场价值。同时,被评估域名的搜索引擎显示结果不佳可能是由于以下两个原因:
- 一个参数验证,学会 Nest.js 的两大机制:Pipe、ExceptionFilter
- 企业注册域名选什么后缀好?
- 域名买卖技巧有哪些?
- a、变更前的公司证件扫描件(代码证或者营业执照)及联系人身份证复印件、变更后的公司证件扫描件(代码证或者营业执照)及新的联系人身份证复印件;身份证复印件需本人签名,公司证件复印件需加盖公章。
- MyISAM与InnoDB的索引,究竟有什么差异?