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

网站建设服务器价格网站建设怎么放到云空间

网站建设服务器价格,网站建设怎么放到云空间,做暧电影在线观看网站,万维网使用的网站在Python中#xff0c;shutil和fileinput模块是处理文件和输入/输出(I/O)操作的有力工具。shutil模块提供了一种在Python中操作文件的高级接口#xff0c;而fileinput模块则允许我们轻松地读取多个输入流。 shutil模块 shutil模块是Python的标准库之一#xff0c;提供了很…在Python中shutil和fileinput模块是处理文件和输入/输出(I/O)操作的有力工具。shutil模块提供了一种在Python中操作文件的高级接口而fileinput模块则允许我们轻松地读取多个输入流。 shutil模块 shutil模块是Python的标准库之一提供了很多用于处理文件和文件夹的函数。下面是一些常用的shutil函数 ​​shutil.copy(src, dst)​​: 复制源文件(src)到目标路径(dst)。​​shutil.move(src, dst)​​: 将源文件(src)移动到目标路径(dst)。​​shutil.copytree(src, dst)​​: 复制源文件夹(src)到目标路径(dst)。​​shutil.rmtree(path)​​: 删除包含空文件夹的路径。​​shutil.chown(path, userNone, groupNone)​​: 改变路径(path)的所有者。​​shutil.get_terminal_size()​​: 返回终端窗口的大小。​​shutil.disk_usage(path)​​: 返回指定路径的磁盘使用情况。​​shutil.make_archive(base_name, format, root_dirNone, verbose0, dry_run0)​​: 创建归档文件。​​shutil.register_rmtree(dir)​​: 在rmtree函数中注册文件夹以便在删除时通知rmtree函数。 以下是shutil模块的使用示例 pythonimport shutil import os# 创建文件夹 os.makedirs(test_folder)# 复制文件 shutil.copy(source.txt, test_folder/destination.txt)# 移动文件 shutil.move(source.txt, test_folder/source.txt)# 删除文件夹包括其中的所有文件和子文件夹 shutil.rmtree(test_folder) import shutil import os# 创建文件夹 os.makedirs(test_folder)# 复制文件 shutil.copy(source.txt, test_folder/destination.txt)# 移动文件 shutil.move(source.txt, test_folder/source.txt)# 删除文件夹包括其中的所有文件和子文件夹 shutil.rmtree(test_folder) fileinput模块 fileinput模块允许用户在Python程序中轻松地迭代多个输入流包括标准输入、文件和目录。fileinput模块的主要功能是处理多个输入流这对于处理命令行参数、文件名和标准输入非常有用。它支持在每个文件上执行操作并在操作完成后自动关闭文件。以下是一些常用的fileinput函数 ​​fileinput.input(filesNone, inplaceFalse, backup, bufsize-1, modeb, openhookNone)​​: 从文件中读取行。​​fileinput.FileInput(filesNone, inplaceFalse, backup, bufsize-1, modeb, openhookNone)​​: 从文件中读取行并保持打开的文件句柄。​​fileinput.hook_compressed(methodNone, modeb)​​: 为open函数添加压缩支持。​​fileinput.hook_encoded(encodingNone)​​: 为open函数添加编码支持。​​fileinput.close()​​: 关闭所有打开的文件句柄。​​fileinput.isfirstline()​​: 如果当前行是第一个行则返回True。​​fileinput.isstdin()​​: 如果当前行来自标准输入则返回True。​​fileinput.nextfile()​​: 关闭当前文件并前进到下一个文件。如果已经处于最后一个文件则返回None。​​fileinput.filename()​​: 返回当前文件的名称。如果已经处于最后一个文件则返回None。​​fileinput.lineno()​​: 返回当前行的行号。如果已经处于最后一个文件则返回None。​​fileinput.filelineno()​​: 返回当前文件的行号。如果已经处于最后一个文件则返回None。​​fileinput.fileno()​​: 返回当前文件的文件描述符。如果已经处于最后一个文件则返回None。​​fileinput.readline()​​: 读取并返回当前文件的下一行不包括结尾的换行符如果有的话。如果已经处于最后一个文件则返回None。​​fileinput.readlines()​​: 读取并返回当前文件的剩余所有行每行作为一个字符串列表。如果已经处于最后一个文件则返回None。​​fileinput.__next__():__next__()​​读取并返回当前文件的下一行不包括结尾的换行符如果有的话。如果已经处于最后一个文件则引发StopIteration异常。 以下是使用fileinput模块的示例代码 pythonimport fileinput# 从文件中读取行并输出到控制台 for line in fileinput.input(test.txt):print(line)# 在文件上执行操作并输出结果 with fileinput.FileInput(test.txt) as f:for line in f:# 对每一行进行处理processed_line line.strip().upper()print(processed_line) import fileinput# 从文件中读取行并输出到控制台 for line in fileinput.input(test.txt):print(line)# 在文件上执行操作并输出结果 with fileinput.FileInput(test.txt) as f:for line in f:# 对每一行进行处理processed_line line.strip().upper()print(processed_line) 在上面的示例中我们使用​​fileinput.input()​​函数从文件中读取行并将其打印到控制台。我们还使用​​fileinput.FileInput()​​函数创建一个文件对象并在其上迭代每一行。对于每一行我们执行一些操作例如去除首尾的空白字符并转换为大写字母然后将其打印到控制台。 除了上述示例外fileinput模块还提供了许多其他功能例如支持从标准输入读取行、支持文件备份、支持指定缓冲区大小等等。您可以查看Python文档以获取更多信息。
http://www.sadfv.cn/news/432164/

相关文章:

  • 衡阳网站定制网站建设费属于服务类么
  • 华为云网站建设怎么设置选择项上海网站建设制
  • 恢复最近删除的网站商业网站建设与维护
  • 网站推广的常用方法东莞58同城招聘网
  • 做网站所用的技术中铁建设集团官方网站
  • 剑三做月饼活动网站建筑网页
  • 郑州网站推广价做网页推广有哪些公司
  • 网站多次提交网站软件下载安装免费版
  • 网站开发前后端分工网络营销咨询服务
  • 网站备案帐号是什么意思wordpress4.9部署
  • 鲜花网站建设项目策 划书伤豆丁文库网站开发
  • 劳务 东莞网站建设旅游app排行榜前十名
  • 建筑行业招聘网站排行榜最新备案域名
  • 基础网站建设素材广州做网站基本流程
  • 快三彩票网站开发网站开发 图形验证码
  • 浙江建设厅继续教育网站wordpress自定义文章类型模板
  • 网站建设哪家效益快哪家建设公司宣传搞得好
  • 仙桃网站优化世纪兴网站建设
  • 网站工程师培训广州公司网站制作公司
  • 南宁网站建设人才招聘电子商务网站建设合同
  • 北京上地网站建设wordpress自定义类型
  • 青岛网站建设保山端游传奇排行榜前十名
  • 规划网站的总结电子商务热门岗位
  • 蚌埠企业网站建设wordpress 获取文章tag
  • 微信网站是多少响应式网站和自适应网站的区别
  • 成都百度网站排名优化佛山网站建设是哪个
  • 永州内部网站建设公司聊城网站建设售后服务
  • 清溪网站建设哪里有最新的网站源码
  • 沈阳建设厅网站网站开发费入什么科目
  • 网站建设文字资料wordpress get_options