当前位置: 首页 > news >正文

网页制作专业服务aso安卓优化公司

网页制作专业服务,aso安卓优化公司,重庆新闻联播回放今天,湛江百度seo公司python实现Excel转.db数据库 1.程序实现 程序实现以下功能#xff1a; 1.读取一个Excel文件,文件名通过函数传参数传入 2.将文件读取的内容保存到一个数据库文件中 3.数据库的文件名以传入的Excel文件的文件名命名 4.将excel文件的工作簿的名字作为数据库的表单名 5.将Excel…python实现Excel转.db数据库 1.程序实现 程序实现以下功能 1.读取一个Excel文件,文件名通过函数传参数传入 2.将文件读取的内容保存到一个数据库文件中 3.数据库的文件名以传入的Excel文件的文件名命名 4.将excel文件的工作簿的名字作为数据库的表单名 5.将Excel文件的第一行作为数据库的列命名 6.将Excel文件的每一个行的内容加入数据库中 import pandas as pd import sqlite3 import os import sys def excel_to_sqlite(excel_file_path):try:# 获取 Excel 文件名不包括扩展名excel_file_name excel_file_path.split(/)[-1].split(.)[0]# 创建 SQLite 数据库连接db_file_name f{excel_file_name}.dbconn sqlite3.connect(db_file_name)# 使用 ExcelFile 类打开 Excel 文件excel_file pd.ExcelFile(excel_file_path)# 遍历所有工作簿for sheet_name in excel_file.sheet_names:# 从 Excel 文件读取数据框df pd.read_excel(excel_file, sheet_name)# 将数据框写入 SQLite 数据库使用工作簿的名字作为表名df.to_sql(sheet_name, conn, indexFalse, if_existsreplace)# 关闭数据库连接conn.close()print(f成功将 Excel 文件 {excel_file_path} 写入 SQLite 数据库 {db_file_name} 中的所有工作簿。)except Exception as e:print(f发生错误: {e})def get_data_from_db(db_file_name, table_name):try:# 创建 SQLite 数据库连接conn sqlite3.connect(db_file_name)# 使用 SQL 查询获取数据query fSELECT * FROM {table_name};df pd.read_sql_query(query, conn)# 打印获取的数据print(f获取 {db_file_name} 数据库中表 {table_name} 的数据:)# 关闭数据库连接conn.close()except Exception as e:print(f发生错误: {e})# 调用函数将 Excel 文件写入 SQLite 数据库if __name__ __main__:print(开始将 Excel 文件写入 SQLite 数据库...)excel_file_path sys.argv[1]excel_to_sqlite(excel_file_path)excel_name excel_file_path.split(/)[-1].split(.)[0]db_name f{excel_name}.dbget_data_from_db(db_name,AIR)//AIR是Excel文档中的工作簿的名字2.数据查询、获取 在函数get_data_from_db中df的数据类型是class pandas.core.frame.DataFrame 在 pandas 中DataFrame 类提供了许多有用的属性和方法以便处理和分析数据。以下是 DataFrame 类的一些常用属性和方法以及简要说明 head(n): 作用返回数据框的前 n 行。 示例 df.head(5) # 返回前5行tail(n): 作用返回数据框的后 n 行。 示例 df.tail(3) # 返回后3行shape: 作用返回数据框的形状即行数和列数。 示例 print(df.shape) # 返回 (行数, 列数)columns: 作用返回数据框的列名。 示例 print(df.columns) # 返回列名列表describe(): 作用返回数据框的描述性统计信息如均值、标准差等。 示例 print(df.describe())info(): 作用返回数据框的基本信息包括每列的数据类型和非空值数量。 示例 df.info()loc[row_index, col_name]: 作用通过行和列的标签选择单个元素。 示例 print(df.loc[0, ColumnName])iloc[row_index, col_index]: 作用通过行和列的索引选择单个元素。 示例 print(df.iloc[0, 2])set_index(col_name): 作用将指定列设置为索引列。 示例 df.set_index(ColumnName, inplaceTrue)groupby(col_name): 作用按指定列对数据框进行分组。 示例 grouped_data df.groupby(ColumnName)sort_values(bycol_name, ascendingTrue): 作用根据指定列对数据框进行排序。 示例 df.sort_values(byColumnName, ascendingFalse, inplaceTrue)fillna(value): 作用用指定值填充缺失值。 示例 df.fillna(0, inplaceTrue)这只是 DataFrame 类的一小部分功能pandas 提供了更多用于数据处理和分析的工具。
http://www.zqtcl.cn/news/84830/

相关文章:

  • 网站做邮箱定制网站系统
  • 苏州专业做网站公司四川网站网站建设
  • 江苏网站开发电话邢台做网站建设优化制作公司
  • 学做甜品的网站建设高校实验教学网站的作用
  • 网站开发设计项目书鲁文建筑服务网
  • 做ppt的网站有哪些内容吗尼乐清网站建设
  • 湖南网站seo北京建网站价格
  • 网站类型大全怎么创建自己的网站
  • 海外网站平台建设科技信息 网站建设
  • 图片生成链接网站郑州有学网站制作
  • 专门做饥饿营销的网站建站历史查询
  • 制作网站的公司做网站去哪里找网页设计学校
  • h5四合一网站建设网站建设 域名 管理
  • 淘宝建设网站的好处镇江网
  • 万寿路网站建设深圳最繁华的三个区
  • 网站制作需要多少钱保定网站制作系统
  • 襄阳集团网站建设音乐网站样式设计
  • 如何注册网站域名软件外包属于什么行业
  • 推广网站合肥官网设计地址
  • 郑州做网站的公司排名一款可做引流的网站源码
  • 泰来县城乡建设局网站大芬地铁站附近做网站
  • 剧院网站建设简述建设网站的具体步骤
  • 服务器做免费空间网站管理录像教程重庆网站建设业务招聘
  • 网站专题设计网站备案每年审吗
  • 鲅鱼圈做网站网工资页多少钱一个月广告公司起名如何起
  • 成都网站建设比较好的公司昵称小写 wordpress
  • 在家帮别人做网站赚钱吗定制微信
  • co域名网站免费推广网站有哪些平台
  • 网站举报查询进度阿里云服务器12元一年
  • 北京康迪建设监理咨询有限公司网站6如何在国外网站做免费推广