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

企业网站2000元如何免费创建域名

企业网站2000元,如何免费创建域名,域名连接到网站,辽宁建设工程信息网投标制作软件Rust使用calamine读取已存在的test.xlsx文件全部数据,还读取指定单元格数据;Rust使用rust_xlsxwriter创建新的output.xlsx文件,并写入数据到指定单元格,然后再保存工作簿。 Cargo.toml main.rs /*rust读取excel文件*/ use cala…

Rust使用calamine读取已存在的test.xlsx文件全部数据,还读取指定单元格数据;Rust使用rust_xlsxwriter创建新的output.xlsx文件,并写入数据到指定单元格,然后再保存工作簿。

Cargo.toml在这里插入图片描述

main.rs

/*rust读取excel文件*/
use calamine::{open_workbook, DataType, Error, Reader, Xlsx};
//rust使用rust_xlsxwriter写入excel文件
use rust_xlsxwriter::{Workbook, XlsxError};fn main() {let _ = read_excel();let _ = write_excel();
}// rust使用calamine库读取Excel
fn read_excel() -> Result<(), Error> {let file_path = "test.xlsx";// opens a new workbooklet mut workbook: Xlsx<_> = open_workbook(file_path).expect("Cannot open file");let mut worksheet = workbook.worksheet_range("Sheet1").expect("Cannot find 'Sheet1'");for (row_index, row) in worksheet.rows().enumerate() {// 遍历每列并输出内容for (col_index, cell) in row.iter().enumerate() {// 获取所有单元格的值println!("Sheet1 - Row {}, Column {} : {}",row_index + 1,col_index + 1,cell);/*// 获取特定单元格的值(字符串类型)if let DataType::String(value) = cell {println!("Cell value at Sheet1 - Row {}, Column {} is '{}'",row_index + 1,col_index + 1,value);}*//*// 获取所有单元格的值及类型println!("Sheet1 - Row {}, Column {} : {:?}",row_index + 1,col_index + 1,cell);DataType*/}/*//打印每行数据println!("{:?}", row);// 或者按需提取特定列的值let column1 = &row[0];let column2 = &row[1];*/}println!("------读取指定单元格数值,(row_index=1,col_index=5)--------------");let option_value = worksheet.get_value((1, 5));// 使用 `.to_string()` 进行转换if let Some(ref value) = option_value {println!("{}", value.to_string());} else {println!("None");}/*//备注:可以使用下面方法写入数据,也可以再次读取出来,没有找到保存数据方法,一旦关闭工作簿后,还是不能保存数据,现在calamine库只能读取excel数据,不支持写入保存数据。println!("------设置指定单元格数值,(row_index=10,col_index=5)--------------");worksheet.set_value((10, 2), DataType::Float(39.8));println!("-------------------------------------------------------------");*/// 关闭工作簿drop(workbook);Ok(())
}// rust使用rust_xlsxwriter库写入Excel
fn write_excel() -> Result<(), XlsxError> {let file_name = "output.xlsx";let mut workbook2 = Workbook::new();let worksheet2 = workbook2.add_worksheet();worksheet2.write_string(2, 1, "Hello")?;//保存工作簿workbook2.save(file_name)?;//关闭工作簿drop(workbook2);Ok(())
}
http://www.yayakq.cn/news/218097/

相关文章:

  • 如何自己制作首页网站四川建设厅网站怎么进不去
  • 网站设计与管理方向上海市城乡建设部网站首页
  • 建设网站还不如搬砖河南省建设监理协会新网站
  • 大德通众包做网站怎么样陕西省建设网三类人员成绩公示
  • 百度一下京东东莞seo建站费用
  • 2网站建设总结花店网站建设的工作流程
  • 牡丹江市建设行业协会网站建立网站需要花多少费用
  • 网站开发 erp系统开发好用的浏览器
  • 外贸网站建设 公司自适应网站建设推荐
  • 观澜建网站网站建设特定开发
  • 建设茶网站目的网站链接结构有哪些
  • 南昌网站设计专业排名房产网站开发报价
  • 建设网站都需要哪些资料明星网站开发项目介绍
  • 网站没有备案可以做百度推广吗wordpress 侧栏
  • 网站模板之家官网公众号的运营地区
  • 北京高端网站建建设网站的一些基本代码
  • 做二手电脑的网站重庆市建设岗位培训中心
  • 陕西住房和建设部网站首页上海软件定制
  • 注册网站域名的作用企业展示建设网站
  • h5能做网站开发吗seo技术培训教程视频
  • 2019网站建设免费推广引流渠道
  • 编程和做网站有关系吗青岛北京网站建设价格
  • 制作网站要多少钱国内十大旅游网站排名
  • 淘宝做网站的店东莞网站优化哪里找
  • 河源网站建设合肥动画制作公司
  • 免费生成图片的网站珠海品牌型网站建设
  • 天津广告公司网站建设阳江招聘网官网
  • 应届生招聘去哪个网站搜索引擎 wordpress
  • 行业门户网站营销案例网站建设费的分录怎么写
  • 国家和城乡建设部网站首页自己如何做家政网站