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

专做机械零配件的网站新闻头条最新消息今天

专做机械零配件的网站,新闻头条最新消息今天,装修网站设计案例,做的好的新闻网站一、文件读操作 文件内容如下: 水陆草木之花,可爱者甚蕃。 晋陶渊明独爱菊。自李唐来,世人甚爱牡丹。 予独爱莲之出淤泥而不染,濯清涟而不妖,中通外直,不蔓不枝,香远益清,亭亭净植…

一、文件读操作

文件内容如下:

水陆草木之花,可爱者甚蕃。
晋陶渊明独爱菊。自李唐来,世人甚爱牡丹。
予独爱莲之出淤泥而不染,濯清涟而不妖,中通外直,不蔓不枝,香远益清,亭亭净植,可远观而不可亵玩焉。
予谓菊,花之隐逸者也;
牡丹,花之富贵者也;
莲,花之君子者也。
噫!菊之爱,陶后鲜有闻。
莲之爱,同予者何人?牡丹之爱,宜乎众矣!

1.按行读取方式一

package mainimport ("bufio""fmt""os"
)func main() {//打开文件file, _ := os.Open("./file/data.txt")//创建一个文件阅读器,将文件句柄传递给阅读器reader := bufio.NewReader(file)//使用阅读器,按照行开始读取data, _, _ := reader.ReadLine()data1, _, _ := reader.ReadLine()data2, _, _ := reader.ReadLine()fmt.Println("data = ", string(data))fmt.Println("data1 = ", string(data1))fmt.Println("data2 = ", string(data2))file.Close()
}

执行结果如下:

data =  水陆草木之花,可爱者甚蕃。
data1 =  晋陶渊明独爱菊。自李唐来,世人甚爱牡丹。
data2 =  予独爱莲之出淤泥而不染,濯清涟而不妖,中通外直,不蔓不枝,香远益清,亭亭净植,可远观而不可亵玩焉。

2.按行读取方式二

reader.Readline()函数读取出来得内容是字节串,需要使用string转换一下数据。这时候另外一种方式就出现了,那就是reader.Readstring()

package mainimport ("bufio""fmt""os"
)func main() {file, _ := os.Open("./file/data.txt")reader := bufio.NewReader(file)data, _ := reader.ReadString('\n')data1, _ := reader.ReadString('\n')data2, _ := reader.ReadString('\n')fmt.Println("data = ", data)fmt.Println("data1 = ", data1)fmt.Println("data2 = ", data2)file.Close()}

按照一定行数读取

package mainimport ("bufio""fmt""os"
)func main() {file, _ := os.Open("./file/data.txt")reader := bufio.NewReader(file)//读取10行for i := 0; i <= 10; i++ {data, _ := reader.ReadString('\n')if data != "" {fmt.Print("data = ", data)}}file.Close()}

3.读取文件全部内容

适用于读取小文件.

package mainimport ("fmt""io/ioutil"
)func main() {//ioutil默认会打开文件data, _ := ioutil.ReadFile("./file/data.txt")fmt.Println("data = ", string(data))}

二、文件写操作

1.按行写入数据

package mainimport ("os"
)func main() {data := "我是一条测试数据\n"file_path := "./file/data2.txt"file, _ := os.OpenFile(file_path, os.O_CREATE|os.O_APPEND, 0666)file.WriteString(data)file.Close()
}

2.读内容并写入新文件

package mainimport ("io/ioutil"
)func main() {read_file_path := "./file/data.txt"write_file_path := "./file/data3.txt"data, _ := ioutil.ReadFile(read_file_path)ioutil.WriteFile(write_file_path, data, 0666)}
http://www.yidumall.com/news/30848.html

相关文章:

  • 如何做网站赚流量钱最近一周新闻大事摘抄
  • 站长音效东莞网络推广公司
  • 互联网公司排名20年seo外包资讯
  • 自己创建的网站线上推广的公司
  • 健康东莞app怎么下载合肥网络公司seo
  • 网站建设 今网科技自助建站系统
  • 重庆好网互联查询seo
  • 做网站成本百度代理公司查询
  • 天津 做网站龙华网站建设
  • 现在用什么cms做网站好营销推广工作内容
  • 无需付费在线观看渠道搜索引擎优化的技巧有哪些
  • 做网站需要空间搜索百度
  • 无棣县建设局网站销售管理系统
  • 网站代码如何做优化win10系统优化软件哪个好
  • 动态网站开发 课程说明惠州seo博客
  • 宁波网站建设开发公司可以免费打开网站的软件下载
  • 有哪些是做二手的网站百度搜索关键词热度
  • 网站用asp还是php淘宝代运营靠谱吗
  • 营销型网站建设iop百度关键词优化工具
  • iwebshop怎么做网站游戏代理加盟平台
  • 电子商务网站推广方案优化算法
  • 网站图片的暗纹是怎么做的在线推广
  • 福州市晋安区建设局网站西安seo和网络推广
  • 网站竞价推广市场营销策划书
  • 做的好微信商城网站吗sem竞价是什么意思
  • 怎么切页面做网站本网站三天换一次域名
  • 政府网站建设平台流量神器
  • 网站排名优化seo环球网
  • 网站建设的价位十大门户网站
  • 中山有做网站的公司吗长沙百度推广优化排名