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

成都协会网站建设手机搜索引擎排行榜

成都协会网站建设,手机搜索引擎排行榜,常州网站建设,美做天然居家居网站任务 给定一个搜索路径(一个描述目录信息的字符串),需要根据这个路径和请求的文件名找到第一个符合要求的文件。 解决方案 需要循环指定的搜索路径中的目录: import os def search_file(filename,search path,pathsepos.pathsep): """…

任务

给定一个搜索路径(一个描述目录信息的字符串),需要根据这个路径和请求的文件名找到第一个符合要求的文件。

解决方案

需要循环指定的搜索路径中的目录:

import os
def search_file(filename,search path,pathsep=os.pathsep):
"""给定一个搜索路径,根据请求的名字找到文件"""for path in search_path.split(pathsep):candidate = os.path.join(path,filename)if os.path.isfile(candidate):return os.path.abspath(candidate)return None
if __name__ == '__main__':search_path = '/bin' + os.pathsep + '/usr/bin'#;on Windows,:on UNIXfind_file = search_file('ls',search_path)if find_file:print "File 'ls' found at %s" % find_fileelse:print "File 'ls' not found"

讨论

本节的任务是个很常见的需求,Python 对这个需求的解决办法也极其简单。本章其他一些节也会处理相似或相关的一些任务:见第2.20节,在Python自身的搜索路径中找文件,以及第 2.19节,在指定的搜索路径中根据匹配模式寻找文件。进行搜索的循环可以被写成很多形式,但一旦找到就立刻返回路径(这里用绝对路径主要基于统一性和方便性的考虑)是最简单的,而且速度很快。在循环完成之后显式地return None并不是必须的,因为在Python中一个函数执行完毕后会自行返回None。在这里画蛇添足的加一句retun语句,仅仅是为了让人能够一目了然地看清search_file的所做的事情。

http://www.dtcms.com/wzjs/341867.html

相关文章:

  • 诚信网站费用上海网络推广培训学校
  • 移动医护网站建设利弊图片搜索识图入口
  • 制作网站需要的软件宁波怎么优化seo关键词
  • 网站启动画面班级优化大师下载安装最新版
  • 乐清英文网站建设江苏企业网站建设
  • 网站建设策划书的要求大数据营销软件
  • wordpress 中文企业主题徐州关键词优化平台
  • 商务网站建设学期总结国内最大的搜索引擎
  • 茂名网站制作策划世界足球排名
  • .net网站吃内存优化网站的方法有哪些
  • 长沙php网站建设漯河网络推广哪家好
  • 专业的网页设计和网站制作公司网站服务器怎么搭建
  • 怎么建立网站文件夹做网页设计一个月能挣多少
  • 电商网站 外包百度竞价排名技巧
  • 武鸣住房和城乡规划建设局网站百度公司在哪里
  • 高新技术企业网站怎么做网页首页设计图片
  • 北京专业响应式网站建设下载优化大师并安装
  • h5网站动画怎么做的在哪里打广告效果最好
  • 长沙网站开发的网站网推拉新app推广平台
  • 海口网站排名提升百度付费推广有几种方式
  • 自贡做网站公司上海网站推广服务公司
  • 日本平面设计大师个人网站网站新站整站排名
  • 腾讯云云服务器官网关键词首页排名优化价格
  • 长春网站制作价格关键词搜索引擎工具
  • dw做视频网站seo营销培训咨询
  • html网页框架论坛seo设置
  • 焦作做网站互联网推广好做吗
  • 易天时代网站建设说到很多seo人员都转行了
  • 做二手电脑的网站app投放渠道有哪些
  • 怎么做有趣视频网站免费的外贸网站推广方法