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

HTML做网站的书籍镇江网站建设

HTML做网站的书籍,镇江网站建设,十大跨界营销案例,网站开发容易学with读取文件数据内容 with open(filepath,mode,encoding) as file:#具体操作,例如#xff1a;print(file.read())#查看文件所有的内容。 with#xff1a;Python中的一个上下文管理器#xff0c;用于简化资源的管理和释放。它可以用于任意需要进行资源分配和释放的情境…with读取文件数据内容 with open(filepath,mode,encoding) as file:#具体操作,例如print(file.read())#查看文件所有的内容。 withPython中的一个上下文管理器用于简化资源的管理和释放。它可以用于任意需要进行资源分配和释放的情境比如文件操作、数据库连接等。open:open()内置函数用于打开文件并返回一个文件对象。它接受两个参数文件名和打开模式。filepath这是你要打开的文件的路径。mode:打开模式mode用于指定文件的操作模式。 encoding: 这是用于读取或写入文件的字符编码。常见的编码有 utf-8UTF-8编码广泛使用的跨平台编码。 asciiASCII编码仅支持英文字符的编码方式。 latin-1Latin-1编码支持ISO-8859-1字符集的编码方式。 gbkGBK编码用于中文字符的编码方式。 utf-16UTF-16编码用于较大字符集的编码方式。 如果不指定encoding参数默认使用系统的默认编码方式。一般情况下推荐使用UTF-8编码因为它具有较广的支持和兼容性。 as: as关键字用于给导入的模块起一个别名。 as关键字的作用是提供更简洁、易读的方式来使用变量或模块并且可以避免命名冲突。 mode操作模式 语        法  说明        r:只读模式只读模式。默认模式。适用于读取文件。rb:只读模式读取二进制数据例如图像、音频等文件。其中r表示只读操作b表示以二进制格式打开文件。w:写入模式写入模式。覆盖写入文本内容。如果文件不存在则会创建一个新文件。wb:写入模式覆盖写入二进制数据内容。如果文件不存在则会创建一个新文件。a:写入模式追加模式。在文件末尾追加内容。如果文件不存在则会创建一个新文件。x:独占创建模式。如果文件已存在则会引发FileExistsError异常。b:二进制模式。用于读取或写入二进制文件。t:文本模式。默认模式用于读取或写入文本文件。 : 更新模式。打开文件用于读写。可以与其他模式组合使用如r、w、a。 读语法 语法说明read() 一次性读取整个文件的内容. readline() 每次读取一行, 包括行尾的换行符 \ n, 当读取到文件结尾时将返回一个空字符串. readlines() 一次性读取文件的所有行并将每行内容作为一个字符串元素存放在列表. 写语法 语法说明writedate写入的数据内容data必须是字符串string 读案例  with open(csdn.py,r) as file:print(file.read()) #读取csdn.py文件中全部的内容。 追加写入案例 with open(jingyu,a) as file:file.write(Welcome to csdn jingyu飞鸟 Blog\n) #向jingyu文件中追加写入内容。 \n是换行如果没有\n的话情况就是这样的。  覆盖写入案例 with open(jingyu,w) as file:file.write(Wait for you, hold my hand lightly.\n) 复制文本文件内容 with open(/jingyu/one.txt,r) as o,open(/jingyu/two.txt,r) as t:o.write(t.read())复制二进制文件 with open(/jingyu/jingyu.png,rb) as o, open(/jingyu/jingyutwo.png,wb) as t:o.write(w.read())文件及文件夹操作 序号 命令 说明 1 os.getcwd() 获取当前目录地址 2 os.chdir(path) 切换目录 3 os.path.exists(filename/path) 判断文件或文件夹是否存在 4 os.path.basename(path) 获取文件名 5 os.path.dirname(path) 获取路径 6 os.path.split(path) 获取路径的目录和文件名 7 os.path.splitext(path) 分离扩展名 8 os.path.getsize(path) 获取文件大小 9 os.stat(path) 获取文件属性 10 os.mknod(filename) 创建文件 11 os.mkdir(path) 创建文件夹 12 os.makedirs(path) 创建多级文件夹 13 shutil.copyfile(filepath,filepath) 复制文件 14 shutil.copytree(path,path) 复制文件夹 15 shutil.move(filepath,path) 移动文件 16 os.listdir() 查看目录列表 17 os.remove(filepath) 删除文件 18 os.rmdir(path) 删除空文件夹(空) 19 os.removedirs(path) 删除多级文件夹(空) 20 shutil.rmtree(path) 删除单/多级文件夹(非空) 21 os.path.isfile(filepath) 是否为文件 22 os.path.isdir(path) 是否为目录 案例 import os# 获取当前目录地址 print(os.getcwd())# 切换目录 os.chdir(/root/temp) print(os.getcwd())# 创建文件 if not os.path.exists(/root/temp/demo01.txt):os.mknod(demo01.txt)# 获取文件名 print(os.path.basename(/root/temp/demo01.txt))# 获取路径 print(os.path.dirname(/root/temp/demo01.txt))# 获取路径的目录名和文件名 print(os.path.split(/root/temp/demo01.txt))# 分离扩展名 print(os.path.splitext(/root/temp/demo01.txt))# 获取文件的大小 print(os.path.getsize(/root/temp/demo01.txt))# 获取文件的属性 _file_detail os.stat(/root/temp/demo01.txt) print(os.stat(/root/temp/demo01.txt))# 获取文件大小 print(_file_detail.st_size)# 获取文件创建时间 print(_file_detail.st_ctime)# 获取文件修改时间 print(_file_detail.st_mtime)# 获取文件访问时间 print(_file_detail.st_atime)# 创建文件夹 if not os.path.exists(/root/temp):os.mkdir(/root/temp)# 创建多级文件夹 if not os.path.exists(/root/my/demo):os.makedirs(/root/my/demo)# 查看目录列表 os.chdir(/root) print(os.listdir())# 创建文件 if not os.path.exists(/root/my/demo/test01.txt):os.chdir(/root/my/demo)os.mknod(test01.txt)# 写入数据 _file open(/root/my/demo/test01.txt, w,encodingUTF-8) _file.write(i like python....) _file.close()# 删除一个指定的空文件夹 os.rmdir(/root/my) os.rmdir(/root/rm)# 删除一个指定的多级目录 os.removedirs(/root/my) # OSError: [Errno 39] os.removedirs(/root/1/2) # 删除目录(非空也可)import shutilshutil.rmtree(/root/my) print(os.path.isfile(/root/data/123.png)) print(os.path.isdir(/root/data)) print(os.path.isfile(/root/data)) print(os.path.isdir(/root/data/a.txt))# 复制文件 shutil.copyfile(/root/data/hello.txt,/root/data/hellobf1.txt)# 复制文件夹 shutil.copytree(/root/data, /root/mytest)# 移动文件 shutil.move(/root/data/123.png,/root/files/temp)# 删除文件 os.remove(/root/files/temp/123.png)
http://www.eeditor.cn/news/125386/

相关文章:

  • 做一个小型网站多少钱wordpress更新下固定链接
  • 网站子网页设计商务网站建设与管理
  • wordpress有名的网站网站外链如何建设最有用
  • 海棠网站注册网站点击代码
  • asp网站建设 文献蓝顿长沙网站制作公司
  • 湖北建设工程造价协会网站大连开发区七中
  • 唐山网站建设优化方法免费申请微信收款码
  • 九江县网站建设中国建筑装饰网图片
  • 哪个网站可以帮忙做简历包装设计网站设计平台
  • 网站导航排版布局韩城建设局网站
  • 网站建站 在线制作中国住房和城乡建设部网站官网
  • 如何让百度搜索到自己的网站网站建设可行性方案模板
  • 做信息网站怎么赚钱用户界面设计报告
  • 手机网站微信代码企业网站建设方案策划书
  • 免费网站安全郑州金水区做网站公司
  • 中国建设银行网站首软件开发和网站建设
  • 网站网站做任务佣金违法榆林做网站电话
  • 珠宝网站开发asp 网站 内容静态化
  • wordpress插件 网站明星个人网页制作教程
  • 企业网站写好如何发布如何做自己的广告网站
  • 手机网站开发怎么收费可以在线做c语言的网站
  • 黑龙江住房和城乡建设厅网站网站设计 字体
  • 门户网站建设课程设计如何建网络营销网站
  • 免费网站浏览器网页设计作业成品免费下载
  • 好网站推荐dedecms做手机网站
  • 杭州网站设计精选柚v米科技网站域名用公司注册信息查询
  • 长沙个人做网站找网站公司做网站用了织梦可以吗
  • 网站建设平台还有没有趋势手机怎么做网站教程
  • 沧州制作网站门户网站技术方案
  • 怎么做导航网站泊头网站建设