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

fullpage做的网站陕西省交通建设集团网站

fullpage做的网站,陕西省交通建设集团网站,优秀的网站开发,贵州城乡建设厅考试网站ctrl s 保存至磁盘.exe  .txt   .ppt  .jpg  文件格式open() 函数用于打开一个文件#xff0c;创建一个 file 对象#xff0c;相关的方法才可以调用它进行读写open(filename,mode)filename#xff1a;包含了你要访问的文件名称的字符串值。mode#xff1a;决定了打…ctrl s 保存至磁盘.exe  .txt   .ppt  .jpg  文件格式open() 函数用于打开一个文件创建一个 file 对象相关的方法才可以调用它进行读写open(filename,mode)filename包含了你要访问的文件名称的字符串值。mode决定了打开文件的模式只读写入追加等。所有可取值见如下的完全列表。这个参数是非强制的默认文件访问模式为只读(r)。r以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。rb以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。r打开一个文件用于读写。文件指针将会放在文件的开头。rb以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。w打开一个文件只用于写入。如果该文件已存在则打开文件并从开头开始编辑即原有内容会被删除。如果该文件不存在创建新文件。wb以二进制格式打开一个文件只用于写入。如果该文件已存在则打开文件并从开头开始编辑即原有内容会被删除。如果该文件不存在创建新文件。w打开一个文件用于读写。如果该文件已存在则打开文件并从开头开始编辑即原有内容会被删除。如果该文件不存在创建新文件。wb以二进制格式打开一个文件用于读写。如果该文件已存在则打开文件并从开头开始编辑即原有内容会被删除。如果该文件不存在创建新文件。a打开一个文件用于追加。如果该文件已存在文件指针将会放在文件的结尾。也就是说新的内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。ab以二进制格式打开一个文件用于追加。如果该文件已存在文件指针将会放在文件的结尾。也就是说新的内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。a打开一个文件用于读写。如果该文件已存在文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在创建新文件用于读写。ab以二进制格式打开一个文件用于追加。如果该文件已存在文件指针将会放在文件的结尾。如果该文件不存在创建新文件用于读写。模式rrwwaa读写创建覆盖指针在开始指针在结尾当前文件路径  /Users/magick/python文件名  mo.txt文件内容1 one2 two fopen(r/Users/magick/python/mo.txt,r) f list(f)[1 one\n, 2 two]f.close()  关闭文件(关闭时缓存文件内容)为了读取一个文件的内容调用 f.read(size), 这将读取一定数目的数据, 然后作为字符串或字节对象返回。size 是一个可选的数字类型的参数。 当 size 被忽略了或者为负, 那么该文件的所有内容都将被读取并且返回。fopen(r/Users/magick/python/mo.txt,r)print(f.read())执行结果1 one2 twof.readline() 会从文件中读取(当前)的一行。换行符为 \nf.readline() 如果返回一个空字符串, 说明已经已经读取到最后一行。fopen(r/Users/magick/python/mo.txt,r)print(f.readline ())执行结果1 onef.readlines() 将返回该文件中包含的所有行。如果设置可选参数 sizehint, 则读取指定长度的字节, 并且将这些字节按行分割。fopen(r/Users/magick/python/mo.txt,r)print(f.readlines ())执行结果[1 one\n, 2 two]迭代一个文件对象然后读取每行fopen(r/Users/magick/python/mo.txt,r)for l in f:print(l,end)执行结果1 one2 twof.write(string) 将 string 写入到文件中, 然后返回写入的字符数。fopen(r/Users/magick/python/mo.txt,w)    #w为写入(覆盖)num f.write(5)    #用字符串5覆盖原文件字符数为num1print(num)      1f.close()如果要写入一些不是字符串的东西, 那么将需要先进行转换:fopen(r/Users/magick/python/mo.txt,w)num (2,a)nstr(num)f.write(n)$ cat mo.txt(2, a)f.name  查找文件所在系统位置(文件名) f.name/Users/magick/python/mo.txt如果要改变文件当前的位置, 可以使用 f.seek(offset, from_what) 函数。from_what 的值, 如果是 0 表示开头, 如果是 1 表示当前位置, 2 表示文件的结尾例如seek(x,0) 从起始位置即文件首行首字符开始移动 x 个字符seek(x,1) 表示从当前位置往后移动x个字符seek(-x,2)表示从文件的结尾往前移动x个字符f.tell() 返回文件对象当前所处的(指针)位置, 它是从文件开头开始算起的字节数。f.read() 方法用于从文件读取指定的字节数如果未给定或为负则读取所有。 fopen(r/Users/magick/python/mo.txt,rb) f.write(b1234567890)10 f.seek(5)      移动到第六个5          第6个(从0开始) f.read(1)     读取第一个数字b6 f.tell()      显示当前(指针)位置6 f.seek(-2,2)   移动到倒数第二个8          第9个(从0开始) f.read(1)     读取第一个数字b9 f.tell()         当前(指针)位置9 f.seek(0,0)    返回最初的位置for e in f:      迭代f的全部内容print(e)python文件写入也可以进行网站爬虫以下代码是打开project.txt文件并向里面写入http://www.baidu.com网站代码fromurllib importrequestresponse request.urlopen(http://www.baidu.com/)# 打开网站fiopen(project.txt,w)# open一个txt文件page fi.write(str(response.read()))# 网站代码写入fi.close()# 关闭txt文件input() 默认输入的为 str 格式若用数学计算则需要转换格式例ainput(请输入数字:)print(a*2)假设输入数值为3则上例中得出结果为33若将代码修改为aint(input(请输入数字:))print(a*2)则结果为6实践文件内容1:12132:1213211:1323-----1:223242:22323411:2242415-----1:3215152:3215151:315253文件名record.txt1:开头的单独保存为boy_*.txt2:开头的单独保存为girl_*.txt不同段落(-----)分割三段分别保存为boy_1.txt , boy_2.txt , boy_3.txtgirl_1.txt , girl_2.txt , girl_3.txtdefsave_file (boy,girl,count):#保存f_name_boy boy_ str(count) .txt #定义名字用名字提示第几次分割f_name_girl girl_ str(count) .txtboy_file open(f_name_boy,w) #用定义的名字创建文件girl_file open (f_name_girl,w)boy_file.writelines(boy)#把boy的内容写入文件中girl_file.writelines(girl)boy_file.close()#关闭文件girl_file.close()defsplit_file(file_name):#分割f open(record.txt)boy[]girl[]count 1for e inf:if e[:5] ! -----:(role,l)e.split(:,1) #e.split(:,1) :的左右分割左role,右lif role 1:boy.append(l)#写入boy此时boy为列表if role 2:girl.append(l)#写入girl列表else:save_file(boy,girl,count)#此时迭代至分割线把上一轮的列表数保存boy[] #带入保存函数清空列表girl[]count 1 #进入下一次分割save_file(boy,girl,count)#跳出迭代保存最后一组数据f.close()#关闭文件split_file(record.txt)整体思路准备两个列表迭代文件没有遇到分割线时左右分割符号条件的放到对应列表中遇到分割线时保存列表数据至文件回到迭代判断处准备下一次保存文件可使用函数dfl用名字提示第几次分割创建文件把数据写入文件中关闭文件所以要接收数据第几次分割模块是一个包含所有你定义的函数和变量的文件其后缀名是.py模块可以被别的程序引入以使用该模块中的函数等功能(标准库)有os模块不用关心操作系统下使用什么模块os模块会自动选择正确的模块并调用import os  #引用os模块os.getcwd()  #当前工作目录/Users/magick/python os.chdir(/Users/magick)  #修改工作目录,移动 os.getcwd()/Users/magick os.listdir()    #列举当前目录的文件[Music, .DS_Store, .CFUserTextEncoding, .idm, python, Pictures, Desktop, Library, .bash_sessions, .mplayer, PycharmProjects, Public, .dropbox, Python 3.7, .idlerc, Movies, Applications, Dropbox, .Trash, Documents, .bash_profile, Downloads, .bash_history, .viminfo] os.mkdir(/Users/magick/a)    #创建单层目录(文件) os.mkdir(/Users/magick/a/b)    #a存在的情况下创建b os.mkdir(/Users/magick/c/b)    #不存在c所以不能在c中创建b报错 os.mkedirs(/Users/magick/a/b)    #递归创建多层目录,需要包含子目录 os.rmdir(/Users/magick/a/b)    #删除路径目录仅当这个文件夹是空的才行 os.mkdir(/Users/magick/python/a/a) os.mkdir(/Users/magick/python/a/a/a) os.mkdir(/Users/magick/python/a/a/a/a) os.removedirs(/Users/magick/python/a/a/a/a)  #递归删除目录如果子文件夹成功删除尝试它们的父文件夹 os.listdir()[c, b] os.listdir()[.DS_Store, c, b] os.unlink(.DS_Store)    #删除文件,如果文件是一个目录则返回一个错误 os.listdir()[c, b] os.listdir()[c, b] os.rename(c,a)    #命名(修改)文件或目录 os.listdir()[a, b]os.curdir    指代当前目录os.pardir    指代上一级目录os.path 模块import os  引用os模块时就已经引用了os.pathos.path.basename(/Users/magick/a.txt)    #去掉目录路径单独返回文件名a.txtos.path.basename(/Users/magick/a.txt)    #去掉文件名单独返回目录路径/Users/magickos.path.join(c:\\,a,b)      #各部分组合成一个路径名c:a\\bos.path.split(c:\\a\\b.txt)    #分割文件名与路径(c:\\a,b.txt)os.path.splitext(c:\\a\\b.txt)    #分离文件名与扩展名(c:\\a\\b,txt)os.getatime  返回指定文件最近的访问时间(浮点型秒数可用time模块的gmtime()或localtime()函数换算)import timeos.path.getatime(c:\\a\\b.txt)      返回浮点型秒数time.gmtime(os.path.getatime(c:\\a\\b.txt))    返回日期os.getctime(file)  返回指定文件的创建时间os.getmtime(file)  返回指定文件最新的修改时间
http://www.zqtcl.cn/news/12739/

相关文章:

  • 怎样做境外网站上赚钱良品铺子网站建设
  • 福州市建设厅网站wordpress意见反馈功能
  • 长沙旅游网站制作那里建设网站
  • 福建金融公司网站建设广州seo效果
  • 房产网站建设方案项目书博客网站开发技术
  • 邢台网站制作哪里有做暧嗳xo小视频免费网站
  • 山东建设厅网站 高英使用模板建站
  • 做网站哪种语言好旅游营销推广方式
  • 如何备份网站数据比较好的网站建设网站
  • 做网站的抬头标语怎么wordpress阿里百秀缩略图
  • 6度建筑人才网镇江网站优化公司工作室
  • 长沙做网站对电子商务网站建设的理解
  • 外贸seo网站建站引流推广平台
  • 武昌网站建设 优帮云网站开发宣传图片
  • 如果在网站做推广连接苏州优秀网站设计
  • 免费h5模板网站模板来必力wordpress
  • 建设网站实验活动小结安装wordpress it works
  • 如何做网站 seo企业宣传片多少钱一分钟
  • 服装设计资源网站蓝色系网站
  • 网站建设培训中心常州网站建设最易
  • 如何建设网站与域名公司邮箱满了怎么处理
  • 单页网站的营销教育网站解决方案
  • 北京企业建站线上推广有哪些平台效果好
  • 成都网站优化教程做网站过程视频
  • 民治做网站多少钱豫icp郑州网站建设
  • 网站推广计划方法网站布局规范
  • 网站推广有哪些手段大连网站建设与维护题库
  • 做机械配件的网站网站建设定制设计
  • 网站认证费怎么做分录创建公司网站过程
  • 链接网站制作对接标准做好门户网站建设