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

上海正规网站制作价格泰国服务器租用

上海正规网站制作价格,泰国服务器租用,石家庄优化哪家好,公司网站制作知乎菜鸟教程《Python 3 教程》笔记#xff08;17#xff09; 17 输入和输出17.1 读取键盘输入17.2 读和写文件17.3 文件对象的方法17.3.1 read()、readline()、readlines() 17.3.2 tell()17.3.3 seek()17.4 pickle 模块#xff08;没看懂#xff09; 笔记带有个人侧重点#… 菜鸟教程《Python 3 教程》笔记17 17 输入和输出17.1 读取键盘输入17.2 读和写文件17.3 文件对象的方法17.3.1 read()、readline()、readlines() 17.3.2 tell()17.3.3 seek()17.4 pickle 模块没看懂 笔记带有个人侧重点不追求面面俱到。 17 输入和输出 出处 菜鸟教程 - Python3 输入和输出 17.1 读取键盘输入 Python3.x 中 input() 函数接受一个标准输入数据返回为 string 类型。 语法 input([prompt])17.2 读和写文件 语法 open(filename, mode)参数 filename要访问的文件名称的字符串值。mode决定了打开文件的模式只读写入追加等默认文件访问模式为只读®。 模式选取 模式描述r以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。rb以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。r打开一个文件用于读写。文件指针将会放在文件的开头。rb以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。w打开一个文件只用于写入。如果该文件已存在则打开文件并从开头开始编辑即原有内容会被删除。如果该文件不存在创建新文件。wb以二进制格式打开一个文件只用于写入。如果该文件已存在则打开文件并从开头开始编辑即原有内容会被删除。如果该文件不存在创建新文件。w打开一个文件用于读写。如果该文件已存在则打开文件并从开头开始编辑即原有内容会被删除。如果该文件不存在创建新文件。wb以二进制格式打开一个文件用于读写。如果该文件已存在则打开文件并从开头开始编辑即原有内容会被删除。如果该文件不存在创建新文件。a打开一个文件用于追加。如果该文件已存在文件指针将会放在文件的结尾。也就是说新的内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。ab以二进制格式打开一个文件用于追加。如果该文件已存在文件指针将会放在文件的结尾。也就是说新的内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。a打开一个文件用于读写。如果该文件已存在文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在创建新文件用于读写。ab以二进制格式打开一个文件用于追加。如果该文件已存在文件指针将会放在文件的结尾。如果该文件不存在创建新文件用于读写。 模式rrwwaa读写创建覆盖指针在开始指针在结尾 实例 with open(/tmp/foo.txt, r) as f:read_data f.read当处理一个文件对象时, 使用 with 关键字是非常好的方式。在结束后, 它会帮你正确的关闭文件。 17.3 文件对象的方法 17.3.1 read()、readline()、readlines() 描述 read() 方法用于从文件读取指定的字符数文本模式 t或字节数二进制模式 b如果未给定参数 size 或 size 为负数则读取文件所有内容。 readline() 方法用于从文件读取整行包括 “\n” 字符。如果指定了一个非负数的参数则返回指定大小的字节数包括 “\n” 字符。 readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表该列表可以由 Python 的 for… in … 结构进行处理。 如果碰到结束符 EOF 则返回空字符串。 语法 fileObject.read([size]) fileObject.readline([size]); fileObject.readlines();返回值 返回从字符串中读取的字节。 实例 # runoob.txt 1:www.runoob.com 2:www.runoob.com 3:www.runoob.com 4:www.runoob.com 5:www.runoob.com f open(runoob.txt, r)f.read(10) 1:www.runof.readline() ob.com\nf.readline(5) 2:wwwf.close() f open(runoob.txt, r)for line in f.readlines(): ... print(line.strip()) ... 1:www.runoob.com 2:www.runoob.com 3:www.runoob.com 4:www.runoob.com 5:www.runoob.com17.3.2 tell() 描述 tell() 方法返回文件的当前位置即文件指针当前位置。 语法 fileObject.tell()返回值 返回文件的当前位置。 17.3.3 seek() 描述 seek() 方法用于移动文件读取指针到指定位置。 语法 f.seek(offset, from_what)参数 offset开始的偏移量也就是代表需要移动偏移的字节数如果是负数表示从倒数第几位开始。from_what可选默认值为 0。给 offset 定义一个参数表示要从哪个位置开始偏移0 代表从文件开头开始算起1 代表从当前位置开始算起2 代表从文件末尾算起。 举例 seek(x,0) 从起始位置即文件首行首字符开始移动 x 个字符seek(x,1) 表示从当前位置往后移动x个字符seek(-x,2) 表示从文件的结尾往前移动x个字符 返回值 如果操作成功则返回新的文件位置如果操作失败则函数返回 -1。 实例 f open(workfile, rb)f.write(b0123456789abcdef) 16f.seek(5) # 移动到文件的第六个字节 5f.read(1) b5f.seek(-3, 2) # 移动到文件倒数第三个字节 13f.read(1) bd17.4 pickle 模块没看懂 python 的 pickle 模块实现了基本的数据序列和反序列化。通过 pickle 模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去永久存储。通过 pickle 模块的反序列化操作我们能够从文件中创建上一次程序保存的对象。 语法 pickle.dump(obj, file, [,protocol])实例 # 使用pickle模块将数据对象保存到文件 output open(data.pkl, wb) pickle.dump(data1, output)#使用pickle模块从文件中重构python对象 pkl_file open(data.pkl, rb) data1 pickle.load(pkl_file)
http://www.zqtcl.cn/news/528932/

相关文章:

  • 网站平台建设费用的会计核算凡科教育小程序怎么样
  • 网站配置文件在哪里sns网站需求
  • 网站运营优化建议英国网站域名
  • 网站开发洲际企业网站模板论坛
  • 如何建外贸网站软件工程专业是干什么的
  • 衣联网和一起做网站 哪家强网站seo方案建设目标
  • 深圳企业股权优化网站程序代码优化
  • 中国石油大学网页设计与网站建设软件界面设计要求
  • 看网站有没有做404报名网站建设
  • 有哪些是做二手的网站关于网站制作的指标
  • 网站数据库是谁提供空间坐标系做图网站
  • 网站开发的外文文献佛山做网站格
  • 石家庄网站seo服务免费10大看盘软件
  • 自己做网站卖什么给个网站好人有好报2020免费
  • 网站源码安装步骤网站开发用c 语言
  • 网站首页是什么产品网络推广方案
  • 网站首页制作方案南通市规划建设局网站
  • 网站建设费用兴田德润团队西宁网站策划公司
  • 手机价格网站建设用别人备案域名做违法网站
  • 成都武侯区建设厅官方网站石家庄住房和城乡建设部网站
  • 前端做网站的步骤酉阳网站建设
  • 湖北省住房与建设厅网站php做网站访问记录
  • 做网站的公司没有技术吉林北京网站建设
  • 产品设计培训机构哪家好贵州整站优化seo平台
  • 天津网站制作推广wordpress 果酱
  • 写给初学网站开发们的一封信企业网站建设 ppt
  • 做装修网站多少钱做网站百度一下
  • 用asp做网站的可行性分析9免费建网站
  • 网站域名注册商查询徐州集团网站建设报价
  • 句容网站设计公司做网站充值犯法吗