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

网站建设实用教程网站后台制作表格

网站建设实用教程,网站后台制作表格,阳西县住房和城乡建设部网站,做手机网站要注意csv库在python3中是自带的。 利用它可以方便的进行csv文件内容的读取。 注意#xff1a;要以gbk的编码形式打开#xff0c;因为WPS的csv文件默认是gbk编码#xff0c;而不是utf-8。 01-读取表头并在打印每一行内容时一并输出表头 表头为第1行#xff0c;现在要读取并打…csv库在python3中是自带的。 利用它可以方便的进行csv文件内容的读取。 注意要以gbk的编码形式打开因为WPS的csv文件默认是gbk编码而不是utf-8。 01-读取表头并在打印每一行内容时一并输出表头 表头为第1行现在要读取并打印出第2行的内容并附加上表头信息的代码如下 import csvfile_path rE:\Temp\test01.csvwith open(file_path, r, newline, encodinggbk) as file:# 创建CSV字典文件读取器reader csv.DictReader(file)# 读取第二行的各列内容并打印second_row next(reader)for column_title, value in second_row.items():print(f{column_title}: {value}) 运行效果如下 如果要读取第3行的内容代码如下 import csvfile_path rE:\Temp\test01.csvwith open(file_path, r, newline, encodinggbk) as file:# 创建CSV字典文件读取器reader csv.DictReader(file)# 读取第三行的各列内容并打印second_row next(reader)third_row next(reader)for column_title, value in second_row.items():print(f{column_title}: {value}) 运行效果如下 02-涉及到的相关对象 02-01-DictReader对象通过方法DictReader读取csv文件得到的DictReader对象 通过语句reader csv.DictReader(file)读取csv文件后reader 是一个DictReader对象其属性如下 从中我们可以看出在属性fieldnames中存储了这个csv文件的表头。 另外有个名叫line_num的存储了当前位于第几行【行数是从1开始算不是从0开始算】比如截图中的line_num的值为3那么代表当前位于第3行。注意这个值是只读的是不能修改的它是基于当前的内存位置得出的。如果要改变它的值我们只能通过类似于下面的语句去迭代增长内存位置从而改变它的值 current_row next(reader)或者 for current_row in reader这个值其实挺有用的比如我可以设置我想读哪一行的内容然后通过如上面的for循环去迭代DictReader对象当这个值等于我设置的行数时就可以去读取我想要的内容了。 02-02-每一行的内容实际上是一个字典对象 对于下面两句代码返回的对象 second_row next(reader)third_row next(reader)看下面的这两张截图就知道了 所以就不多说什么了。 03-读取表头并打印出指定行的内容的代码 假如要读第1000行的内容咱们不可能去写999条语句second_row next(reader)呀根据02-01中对DictReader对象的属性line_num的分析我们可以像下面这样写代码 import csvfile_path rE:\Temp\test01.csvwith open(file_path, r, newline, encodinggbk) as file:# 创建CSV字典文件读取器reader csv.DictReader(file)# 读取到第1000行target_row_number 1000for row in reader:if reader.line_num target_row_number:# 在这里你可以处理目标行的内容for column_title, value in row.items():print(f{column_title}: {value})break # 退出循环因为我们已经读取到了目标行 我们把上面的 target_row_number的值换成2运行效果如下 我们把上面的 target_row_number的值换成3运行效果如下 从上面的结果来看实现了我们的需求。
http://www.pierceye.com/news/542273/

相关文章:

  • 山西百度公司做网站的网站监控的软件怎么做
  • 如何做一份企业网站网站调用微博
  • 电子商务网站的设计工具wordpress中文用户名
  • 网站免费下载软件软件著作权申请多少钱一个
  • 东莞网站视频网站建设和管理规则
  • 内网网站建设方案wordpress 开发主题
  • 咸阳网站建设联系电话星悦做任务网站是
  • 家居网站建设的背景及意义免费域名注册官网
  • 桂林网站制作多少钱排名优化seo
  • 将网站保存怎么做wordpress 后台菜单
  • 2.0网站线上建设什么意思做外贸网站哪家的好
  • 网站域名可以更改吗安装wordpress插件目录下
  • 海南省澄迈住房和城乡建设厅网站ui设计师创意平台
  • 青岛网站设计公司排名wordpress 下载主题
  • 外包做网站不满意中级经济师考试成绩查询
  • 苏州企业网站建站系统网页制作基础步骤
  • 新河网站规划电子商务网站流程
  • 免费网站建设免代码杭州建设工程交易平台
  • 网页网站导读怎么做百度问答兼职怎么做
  • wordpress建站环境报喜鸟集团有限公司网页制作
  • 怎么利用网站赚广告费网站开发服务费入什么科目
  • 求网站2021在线观看设计app的软件
  • 百度文库登录入口昆明网站建设优化技术
  • 江苏建设教育协会网站网络营销专员岗位职责
  • 遂宁门户网站建设先进工作单位帮别人做违法网站会判刑吗
  • 设计公司网站套餐怎么样做短视频
  • 化妆品做网站流程什么是网络营销产品
  • windows搭建php网站推荐商城网站建设
  • php网站开发门槛高吗网络推广网站推广
  • 网站推广的8种方法微信怎么开创公众号