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

方法数码做的网站怎么样直接用源码做网站盗版吗

方法数码做的网站怎么样,直接用源码做网站盗版吗,官网建站合作模版,公司做seo网站一、文件的编码 思考:计算机只能识别:0和1#xff0c;那么我们丰富的文本文件是如何被计算机识别#xff0c;并存储在硬盘中呢? 答案:使用编码技术( 密码本)将内容翻译成0和1存入 编码技术即:翻译的规则#xff0c;记录了如何将内容翻译成二进制#xff0c;以及如何将二…一、文件的编码 思考:计算机只能识别:0和1那么我们丰富的文本文件是如何被计算机识别并存储在硬盘中呢? 答案:使用编码技术( 密码本)将内容翻译成0和1存入 编码技术即:翻译的规则记录了如何将内容翻译成二进制以及如何将二进制翻译回可识别内容 为什么需要使用编码? 计算机只认识0和1所以需要将内容翻译成0和1才能保存在计算机中。同时也需要编码将计算机保存的0和1反向翻译回可以识别的内容  计算机中有许多可用编码·UTF-8UTF-8是目前全球通用的编码格式除非有特殊需求否则一律以UTF-8格式进行文件编码即可 ·GBK ·Big5 ·等 不同的编码将内容翻译成二进制也不同的所以要使用正确的编码才能对文件进行正确的读写操作 如上如果你给喜欢的女孩发送文件使用编码A进行编码(内容转二进制)。 女孩使用编码B打开文件进行解码 (二进制反转回内容) 自求多福吧 二、文件的读取 0.文件操作的概述 想想我们平常对文件的基本操作大概可以分为三个步骤(简称文件操作三步走):1打开文件 2读写文件 3 关闭文件 注意:可以只打开和关闭文件不进行任何读写 1.open()打开函数 在Python使用open函数可以打开一个已经存在的文件或者创建一个新文件语法如下 open(name, mode, encoding) name: 是要打开的目标文件名的字符串(可以包含文件所在的具体路径)。 mode: 设置打开文件的模式(访问模式): 只读、写入、追加等。 encoding:编码格式(推荐使用UTF-8) 示例代码: fopen(python.txtrencoding”UTF-8) # encoding的顺序不是第三位所以不能用位置参数用关键字参数直接指定 注意:此时的“f”是 ope 函数的文件对象对象是Python中一种特殊的数据类型拥有属性和方法可以使用对象.属性或对象.方法对其进行访问 2.mode常用的三种基础访问模式 模式描述r以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式w打开一个文件只用于写入。如果该文件已存在则打开文件并从开头开始编辑原有内容会被删除,如果该文件不存在创建新文件a打开一个文件用于追加。如果该文件已存在新的内容将会被写入到已有内容之后 如果该文件不存在创建新文件进行写入 3.读操作相关方法  (1)  read( )方法: f open(C:/Users/test_10_19/测试.txt, r, encodingUTF-8)print(f读取10个字节的结果{f.read(10)}) print(fread方法读取全部内容的结果是{f.read()})f.close() 文件对象.read(num) num表示要从文件中读取的数据的长度(单位是字节)如果没有传入num那么就表示读取文件中所有的数据 (2)   readlines( )方法 readlines可以按照行的方式把整个文件中的内容进行一次性读取并且返回的是一个列表其中每一行的数据为一个元素 f open(C:/Users/test_10_19/测试.txt, r, encodingUTF-8)lines f.readlines() print(flines对象的类型{type(lines)}) print(flines对象的内容是{lines})f.close() 注意如果文件不止一行那么列表的元素最后都会有\n(最后一行不一定 (3)  readline方法:一次读取一行内容 f open(C:/Users/test_10_19/测试.txt, r, encodingUTF-8)line1 f.readline() line2 f.readline() line3 f.readline() print(f第一行数据是{line1}) print(f第二行数据是{line2}) print(f第三行数据是{line3})f.close() (4)  for循环读取文件行 for line in f:print(f每一行的数据是:{line}) # 每一个line临时变量就记录了文件的一行数据close(  )关闭文件对象 f open(C:/Users/test_10_19/测试.txt, r, encodingUTF-8) f.close() #最后通过close关闭文件对象也就是关闭对文件的占用 #如果不调用close,同时程序没有停止运行那么这个文件将一直被Python程序占用 with open 语法 with open(C:/Users/test_10_19/测试.txt, r, encodingUTF-8) as f:for line in f:print(f每一行数据是{line}) #通过在with open的语句块中对文件进行操作 #可以在操作完成后自动关闭close文件避免遗忘掉close方法 总结 操作功能文件对象open(file,mode,encoding)打开文件获得文件对象文件对象.read(num) 读取指定长度字节 不指定num读取文件全部 文件对象.readline()读取一行文件对象.readlines()读取全部行得到列表for linein 文件对象for循环文件行一次循环得到一行数据文件对象.close()关闭文件对象with open() as f通过with open语法打开文件可以自动关闭 三、文件的写入 f open(C:/Users/test_10_19/测试.txt, w, encodingUTF-8)# write写入 f.write(Hello World) # 内容写入到内存中# flush刷新 f.flush() # 将内存中积攒的内存写入到硬盘的文件中# close关闭 f.close() # close方法内置了flush的功能 因为close方法内置了flush的功能 所以flush刷新可以不写 注意: ·直接调用write内容并未真正写入文件而是会积攒在程序的内存中,-称之为缓冲区 ·当调用flush的时候内容会真正写入文件0 ·这样做是避免频繁的操作硬盘导致效率下降(攒一堆一次性写磁盘 四、文件的追加 f open(C:/Users/test_10_19/测试.txt, a, encodingUTF-8)# write写入 f.write(Hello World) # 内容写入到内存中# flush刷新 f.flush() # 将内存中积攒的内存写入到硬盘的文件中# close关闭 f.close() # close方法内置了flush的功能 注意: ·a模式文件不存在会创建文件 ·a模式文件存在会在最后追加写入文件 本次内容就到此啦欢迎评论区或者私信交流觉得笔者写的还可以或者自己有些许收获的麻烦铁汁们动动小手给俺来个一键三连万分感谢 !
http://www.zqtcl.cn/news/663344/

相关文章:

  • 购买腾讯云主机可以直接做网站舒兰网站建设
  • 环保主题静态网站php 手机网站源码
  • 做网站找哪家好要钱吗小程序开发合同
  • 速成美站东莞网站建设 包装材料
  • 丹阳网站建设案例自己做个网站怎么赚钱
  • 净水机企业网站源码浏览器下载安装2022最新版
  • 高端网站建设四川网页版微信怎么下载
  • 青岛做网站皆赴青岛博采wordpress怎么改密码忘记
  • 深圳最好的网站建设广西论坛网站建设
  • html5网站设计网站建设 广西
  • 顺德手机网站设计价位网站开发学习流程图
  • 班级网站设计合肥蜀山网站开发
  • 杭州网站建设培训ck播放器整合WordPress
  • 网站建设是什么软件品牌策划公司哪家好推荐
  • 网站转跳怎么做餐饮vi设计
  • 刘连康seo培训哪家强网站优化推广平台
  • 网站推广内容滁州做网站的
  • 黄山做网站公司山东省住房和城乡建设厅举报电话
  • 中医科网站建设素材上海文明城市建设网站
  • html课程教学网站模板手机微信小程序开发教程
  • 用电脑做兼职的网站比较好食品网站建设网站定制开发
  • 网站开发 加密保护小程序制作开发进度表
  • 深圳坪山站外贸展示型网站建设
  • 手机端自定义做链接网站济南网站制作方案
  • 软件网站是怎么做的帮别人做网站赚多少钱
  • 纯静态网站 搜索功能佛山网站建设 奇锐科技
  • 四川省建设厅官方网站联系电话自己网站做虚拟币违法吗
  • 同城招聘网站自助建站2014 网站建设
  • 个人网站空间大小江油官方网站建设
  • 怎样建网站做什么网站能吸引流量