当前位置: 首页 > 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.pierceye.com/news/663344/

相关文章:

  • 常见的简单的网站制作建设网站的好公司
  • 邯郸网站制作建设wordpress+怎么迁移
  • 设计创意广告上海企业网站优化
  • 自己做网站需要购买服务器吗WordPress文章相册修改
  • 校园招聘哪个网站做的好学做川菜网站
  • 大足网站建设公司医院网站建设熊掌号
  • 做网站编辑是不是也要做推广做蛋白go分析网站
  • 免费品牌网站制作云南电商网站建设
  • 宿迁莱布拉网站建设常州做网站建设的公司
  • 广东网站建站系统哪家好常州网站搭建公司
  • 400网站建设推广软件工程师工资
  • 专门做正品的网站手机版深圳市门户网站建设怎么样
  • 做外贸比较好的网站有哪些北京短视频代运营
  • 建站公司学习筑梦网站建设
  • 手工艺品网站建设侧胡顺个人简历表格可填写
  • 电商网站竞价推广策略淘宝做问卷的网站
  • 门窗 东莞网站建设婚庆公司收费标准
  • 网站页面下沉的特效代码网络建设存在的问题
  • 给网站做维护是什么工作网页怎么赚钱
  • 三丰云做游戏网站win主机安装wordpress
  • 网站建设黄荣vuejs做视频网站设计
  • 手机怎样下载安装建设银行网站企业通过网络推广成功的案例
  • 门户网站开发工具软件哪个公司的网络最好用
  • 河南省住房和城乡建设厅查询网站首页舆情网站推荐
  • 网页设计是网站建设与管理的内容吗公司网络营销的方案思路
  • 商业授权网站标题优化技巧
  • 班级网站做哪些方面阿里云市场网站建设
  • 2345网站登录电子工程师有前途吗
  • 网站建设企业邮箱制作网站山东平台网站建设制作
  • 仿新浪微博网站代码国家高新技术企业公示