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

怎样制作网站站点百度浏览器

怎样制作网站站点,百度浏览器,网站建设 温州,淘宝网站边上的导航栏怎么做CSV文件:使用Python标准库中的csv模块,通过简单的文本解析来读取数据。 Excel文件:使用专门的库(如openpyxl、xlrd)来解析复杂的文件格式,或者使用pandas库来简化读取过程。 在进行文件读取后的格式调整时…

CSV文件:使用Python标准库中的csv模块,通过简单的文本解析来读取数据。
Excel文件:使用专门的库(如openpyxl、xlrd)来解析复杂的文件格式,或者使用pandas库来简化读取过程。

在进行文件读取后的格式调整时,可设置显示选项进行整理,在进行举例前,先介绍需要引入的tabulate库
tabulate库主要用于:

  1. 格式化输出:将复杂的数据结构(如列表、字典)转换为易于阅读的表格格式。
  2. 控制台展示:在命令行界面中以表格形式展示数据,适用于脚本和命令行工具。
  3. 文件保存:将表格数据保存为文本文件,支持多种表格格式(如 Markdown、HTML、LaTeX 等)。
  4. 数据对比:用于比较不同数据集,通过表格形式直观展示差异。
  5. 报告生成:在生成报告时,使用表格形式展示数据,使报告更加清晰和专业。
    多种表格格式:支持多种表格格式,包括简单的文本表格、Markdown、HTML、LaTeX 等。
    自定义样式:允许用户自定义表格的样式,包括表头、分隔符、对齐方式等。
    灵活性:可以处理各种数据结构,包括嵌套列表和字典。

举例:(注:需要引入tabulate 库)
pd.set_option(‘display.max_columns’, None) # 显示所有列
pd.set_option(‘display.max_rows’, None) # 显示所有行
pd.set_option(‘display.width’, None) # 自动调整宽度
pd.set_option(‘display.max_colwidth’, 100) # 设置最大列宽
pd.set_option(‘display.precision’, 2) # 设置小数精度
pd.set_option(‘display.unicode.ambiguous_as_wide’, True) # 处理中文对齐
pd.set_option(‘display.unicode.east_asian_width’, True) # 处理中文对齐

完整代码如下:
解析文件为csv 文件,文件内容如下:
订单编号 总金额 买家实际支付金额 收货地址 订单创建时间 订单付款时间 退款金额
1 178.8 上海 2020/2/21 0:00 0.0
2 21 内蒙古自治区 2020/2/20 23:59 2020/2/21 0:00 0.0
3 37 安徽省 2020/2/20 23:59 0.0
4 157 湖南省 2020/2/20 23:58 2020/2/20 23:58 0.0
5 64.8 江苏省 2020/2/20 23:57 2020/2/20 23:57 64.8
6 65.8 江苏省 2020/2/21 23:57 2020/2/21 23:57 0
7 66.8 江苏省 2020/2/22 23:57 2020/2/22 23:57 0
8 67.8 江苏省 2020/2/23 23:57 0
9 68.8 江苏省 2020/2/24 23:57 2020/2/24 23:57 0
10 69.8 江苏省 2020/2/25 23:57 2020/2/25 23:57 0
11 70.8 江苏省 2020/2/26 23:57 2020/2/26 23:57 0

import pytest
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
import os
import warnings
from tabulate import tabulate  # 添加tabulate库
warnings.filterwarnings('ignore')# 设置显示选项
pd.set_option('display.max_columns', None)  # 显示所有列
pd.set_option('display.max_rows', None)     # 显示所有行
pd.set_option('display.width', None)        # 自动调整宽度
pd.set_option('display.max_colwidth', 100)  # 设置最大列宽
pd.set_option('display.precision', 2)       # 设置小数精度
pd.set_option('display.unicode.ambiguous_as_wide', True)  # 处理中文对齐
pd.set_option('display.unicode.east_asian_width', True)   # 处理中文对齐def display_aligned_dataframe(df):"""打印对齐的数据框"""# 创建一个样式对象styled_df = df.style.set_properties(**{'text-align': 'left','padding': '10px'})# 设置表格边框styled_df = styled_df.set_table_styles([{'selector': 'th','props': [('text-align', 'center'),('background-color', '#f0f0f0'),('padding', '10px')]},{'selector': 'td','props': [('text-align', 'left'),('padding', '10px')]}])return styled_df# 读取CSV文件后使用新的显示方式
file_path = 'E:\TestDome\Demo1.csv'
df = pd.read_csv(file_path, encoding="gbk")# 使用新的显示方式
print("\n数据预览:")
print(tabulate(df, headers='keys', tablefmt='grid', showindex=True))  # 使用tabulate对齐表头和数据# 或者使用样式化显示
display_aligned_dataframe(df)
http://www.dtcms.com/wzjs/366355.html

相关文章:

  • 虚拟机wordpress建站济宁seo推广
  • 网站开发培训排名google store
  • 深圳网站设计要点拉新app推广平台
  • 测评网站怎么做竞价推广公司
  • axure做网站原型尺寸上海网站建设方案
  • 网站推荐广告模板鼓楼网站seo搜索引擎优化
  • 做自媒体有哪些网站企业网络推广网站
  • 网站制作排版注意事项制作网站推广
  • 做网站的产品图片怎么做蛋糕
  • 房地产网站推广网站推广的一般流程是
  • 驾校做网站百度网盘app怎么打开链接
  • 硬件开发测试win7系统优化软件
  • 有关电子商务网站建设的 论文优化关键词首页排行榜
  • 政府网站建设管理问题及对策全媒体广告策划营销
  • 简述电子商务网站开发的基本流程php免费开源crm系统
  • 交通局网站模板查网站流量查询工具
  • 县区网站集约化平台建设研究域名ip地址在线查询
  • 新手做网站应该注意什么自己创建网页
  • 徐州网站开发信息如何宣传推广自己的产品
  • 网站免费优化软件广告推广app
  • 杭州企业网站制作公司关键词怎么选择技巧
  • 网站建设与推广方案软件培训机构有哪些?哪个比较好
  • 网站制作深圳seo服务公司上海
  • 合肥电子商务网站建设推广资讯
  • 网站制作公司排行榜2023最火的十大新闻
  • 哪个网站做ppt能赚钱五个成功品牌推广案例
  • 新乡做网站多少钱搜索引擎大全网站
  • 济南做网站得多少钱在线资源搜索神器
  • 手工艺品外贸公司网站建设方案怎么让百度收录网站
  • 网站公安备案号在哪里找郑州seo全网营销