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

龙岩网站建设龙岩网站制作.中国域名的网站

龙岩网站建设龙岩网站制作,.中国域名的网站,珠海本地网站设计公司,网站网络推广方法1.txt文件 1.1路径 file_path E:\Python Project\temp.txt with open(file_path) as f:content1 f.read() 导入文件时#xff0c;如果直接放文件绝对路径上去会报错#xff0c;这是因为\P是转义字符 所以在绝对路径前面加r可以避免将引号内的内容识别成转义…1.txt文件 1.1路径 file_path E:\Python Project\temp.txt with open(file_path) as f:content1 f.read() 导入文件时如果直接放文件绝对路径上去会报错这是因为\P是转义字符 所以在绝对路径前面加r可以避免将引号内的内容识别成转义字符在引号前加上f表示这是一个带有特殊格式的字符串其中可以包含花括号{}及其中的表达式其中{}内填充的就是表达式的值 file_path rE:\Python Project\temp.txt with open(file_path) as f:content1 f.read() 或者可以直接使用相对路径 file_path temp.txt with open(file_path) as f:content1 f.read() 相对路径默认识别当前文件夹 1.2文件读取 python读取文件可以采用 with open(file_path) as f:f.read() 也可以写作效果一样当然open(file,r)可以加上文件的读取属性 file_path rE:\Python Project\temp.txt f open(file_path) 文件内容读取可以通过read、readline、readlines分别读取整个文件、一行、所有行并放在list中之前读取过的内容后续不会再读出。 2.xlsx文件 2.1文件读取 可以使用panda库的excel_read() import pandas f pandas.read_excel(rE:\Python Project\1.xlsx) print(f) 也可以直接使用xlrd库的open_workbook()但是最新版本xlrd库删除了对xlsx的支持 import xlrd f xlrd.open_workbook_xls(rE:\Python Project\1.xlsx) 也可以使用openpyxl的load_workbook() import openpyxl as xl f xl.load_workbook(1.xlsx) 3.练习对文件数据进行简单的函数处理 xlsx文件中第一列和第二列数据的Pearson系数计算 import openpyxl import pandas import mathf pandas.read_excel(rE:\Python Project\1.xlsx) data1 f.values print(type(data1)) sum_ans0 0 sum_ans1 0 for i in data1:sum_ans0 i[0]sum_ans1 i[1] ave_ans0 sum_ans0 / len(data1) ave_ans1 sum_ans1 / len(data1) sum_final0 0 sum_final1 0 sum_final2 0 for temp_i in data1:sum_final0 (temp_i[0] - ave_ans0) * (temp_i[1] - ave_ans1)sum_final1 math.pow((temp_i[0] - ave_ans0), 2)sum_final2 math.pow((temp_i[1] - ave_ans1), 2) pearson sum_final0/(math.sqrt(sum_final1) * math.sqrt(sum_final2)) print(fPearson{pearson}) 得到f后通过f.value得到数据的list后续对list里面的数据进行遍历求解即可 通过openpyxl中sheet.cell也可以实现遍历 import openpyxl as xl f xl.load_workbook(1.xlsx) sheet f[Sheet1] cell sheet.cell(1, 1) print(cell.value) list_ans [] for row in range(1, sheet.max_row 1):list_ans.append([sheet.cell(row, 1).value, sheet.cell(row, 2).value]) 3.1 二维list的求和优化 上面这个练习涉及到了二维list需要对每个list的第一个数字和第二个数字分别对应求和 3.1.1 for遍历 最简单的方式是直接for遍历list import openpyxl import pandas import mathf pandas.read_excel(rE:\Python Project\1.xlsx) data1 f.values print(type(data1)) sum_ans0 0 sum_ans1 0 for i in data1:sum_ans0 i[0]sum_ans1 i[1] 3.1.2sum 对多维度的list直接应用sum可以分别对应求和 import openpyxl import pandas import mathf pandas.read_excel(rE:\Python Project\1.xlsx) data1 f.values print(type(data1)) sum_ans1 sum(data1) 3.2作图Barchart import openpyxl as xl from openpyxl.chart import BarChart, Reference f xl.load_workbook(1.xlsx) sheet f[Sheet1] cell sheet.cell(1, 1) print(cell.value) list_ans [] for row in range(1, sheet.max_row 1):list_ans.append([sheet.cell(row, 1).value, sheet.cell(row, 2).value]) plot_data Reference(sheet, min_col1, max_col2, min_row1, max_rowsheet.max_row) chart BarChart() chart.add_data(plot_data) sheet.add_chart(chart, c1) f.save(1.xlsx)
http://www.hkea.cn/news/14473297/

相关文章:

  • sdcms网站源码河南的网站建设公司
  • 贵阳开发网站建设最好用的cms
  • 手机网站建设视频教程_深圳专业网站建设公司多少钱
  • 招远网站建设联系电话3d建模基础入门教程
  • 高级网站开发技术使用什么语言中国企业在线
  • 律师怎样做网站珠海网络营销网站建设
  • 鞍山市城乡建设局网站中小企业网站建设好么
  • 旅游网站开发工具类似酷家乐做庭院的网站
  • 云南省网站建设收费调查报告论文网上免费发布信息
  • 长沙模板建站平台网页设计考研院校
  • 东莞建设造价信息网站网站运营心得
  • 厦门网站建设工作wordpress手机实现打赏功能
  • 衡水网站建设 燕丰收直播交友app开发
  • 手机建站程序网站备案信息模板
  • ps做网站首页规范尺寸wordpress 搜索标题
  • 做网站公司 陕西渭南蚌埠网站建设网站
  • 四会网站建设做相册的网站 网易
  • 简述企业网站建设的目的有哪些校园推广app
  • 做网站用什么开发好二级域名网站查询
  • 苏州微信网站中国企业500强都有哪些企业
  • 做7寸照片的网站网站集约化建设的建议
  • 资兴市建设局网站wordpress 是什么
  • 门户网站建设及运营社交网站开发意义
  • 长域名的优秀网站湖南省郴州市永兴县邮政编码
  • 网站建设服务商推荐网站开发详细设计模板
  • 网站营销怎么做一个简单的网页代码带图片
  • 微擎怎么做网站怎样在亚马逊上开自己的店铺
  • 企业网站建设能解决什么问题网页广告素材
  • 常州seo网站推广wordpress创建公告
  • 深圳罗湖住房和建设局网站家装建材公司网站建设