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

百度站长平台怎么用品牌网站建设知名大蝌蚪

百度站长平台怎么用,品牌网站建设知名大蝌蚪,网站平台怎么做推广,官网摩尔庄园构建路径:    os.path 模块用来管理文件路径问题#xff0c;它中包含了很多用以构建路径的函数#xff0c;其中最常用的便是 join#xff0c;abspath 以及 expanduser 函数#xff1a; join#xff1a;拼接路径#xff08;不同的操作系统使用不同的分隔符拼接#x…构建路径:    os.path 模块用来管理文件路径问题它中包含了很多用以构建路径的函数其中最常用的便是 joinabspath 以及 expanduser 函数 join拼接路径不同的操作系统使用不同的分隔符拼接 abspath得到绝对路径 expanduser展开用户的 home 目录。 具体的操作实例如下所示 import osos.getcwd() /root/rocky0429os.listdir() [test.py, c.py, b.txt, a.txt]os.path.join(~,rocky0429,a.txt) ~/rocky0429/a.txtos.path.abspath(.) /root/rocky0429os.path.abspath(..) /rootos.path.abspath(../rocky0429/b.txt) /root/rocky0429/b.txtos.path.expanduser(~) /rootos.path.expanduser(~/rocky0429) /root/rocky0429os.path.expanduser(~/rocky0429/c.py) /root/rocky0429/c.py 上述代码中的 os.path 模块中的 abspath 函数用来返回一个相对路径的绝对路径那么相应的也会存在一个函数 isabs 来检查某路径是否为绝对路径 os.path.isabs(/root/rocky0429/test.py) Trueos.path.isabs(~) False 当然在写代码的时候有时候需要导入当前源文件所在目录下的其他包这个时候就需要获取当前源文件的父目录那么如何获取呢我们可以用 __file__ 这个变量来表示具体操作如下所示 # coding:utf-8 import ossource_file_path os.path.abspath(__file__)print(Current working directory : {}.format(os.getcwd())) print(Source file address : {}.format(source_file_path)) 输入的结果如下所示 Current working directory : /root/rocky0429 Source file address : /root/rocky0429/test.py 拆分路径   我们使用 Python 可以很方便的构建文件路径当然也可以很舒服的对文件路径进行拆分os.path 模块在拆分路径中常用的是 split/splitextdirname 以及 basename 函数   split返回一个二元组包括文件的路径和文件名 splitext也是返回一个二元组包括扩展名和去除扩展名的部分 dirname返回文件所在路径 basename返回文件名。   具体的操作实例如下所示 import ossource_file_path /root/rocky0429/test.pyos.path.split(source_file_path) (/root/rocky0429, test.py)os.path.splitext(source_file_path) (/root/rocky0429/test, .py)os.path.dirname(source_file_path) /root/rocky0429os.path.basename(source_file_path) test.py 判断路径是否存在   os.path 模块也提供了一些函数来判断某条路径是否存在还能判断处在这个条路径的文件的类型常用的便是 existsisfile 以及 isdir 函数is 开头是判断类函数返回布尔类型结果   exists判断某条路径是否存在 isfile判断路径是否存在且为一个文件 isdir判断路径是否存在且为一个文件夹。  看到这里你可能觉得上面说的都很简单可恰恰是简单的东西叠加组合就能“变出”很多你想要的结果如何去使用这里面有大学问。对于 os.path 模块里的函数如果我们可以充分利用也能够实现很多有用的功能下面来看几个例子 1.获取 /root/rocky0429 目录下的所有文件 import os[file for file in os.listdir(os.path.expanduser(~/rocky0429)) if os.path.isfile(file)] [test.py, c.py, b.txt, a.txt] 2.获取 /root/rocky0429 目录下的所以列表 import os[table for table in os.listdir(os.path.expanduser(~/rocky0429)) if os.path.isdir(table)] [data, leey] 3.获取 /root/rocky0429 目录下所有目录的绝对地址 import os{table: os.path.realpath(table) for table in os.listdir(os.path.expanduser(~/rocky0429)) if os.path.isdir(table)} {data: /root/rocky0429/data, leey: /root/rocky0429/leey}  转载于:https://www.cnblogs.com/key01/p/10185713.html
http://www.zqtcl.cn/news/808107/

相关文章:

  • 给个网站能用的2022作品集模板
  • 做推送好用的网站科技资讯网站有哪些
  • 手机上如何制作网站wordpress阅读量随机生成
  • 汝州市住房和城乡建设局网站网站自己做流量
  • 怎么做网站有利于收录沭阳做网站公司排名前十
  • 给企业做网站如何定价电商系统平台
  • 山东川畅科技网站设计流量网站建设教程
  • 湖南省住房建设厅网站企业手机网站制作
  • 做虚假网站犯法吗发稿计划
  • 网站怎么防黑客网站建设一般要多大空间
  • 做网站一般要多钱织梦做网站被告
  • 响应式网站如何设计网页设计与制作课程标准化项目申报书
  • 苏州公司技术支持 苏州网站建设蔬菜类网站建设规划书
  • 主流做网站wordpress字体设置
  • 大连网站建设解决方案加快政务网站群建设管理
  • 淮南网站建设全包成都设计咨询集团有限公司
  • 网站管理助手v3wordpress主题防盗版
  • 国外网页加速器seo优化排名怎么做
  • 网站后台做图片尺寸是多大企业网站的常见服务
  • 给企业建设网站的流程图南昌网站建设模板网络公司
  • 谷歌wordpress建站中山网站推广服务
  • php网站建设网站兼职做网站在那里接任务
  • 网站现在怎么做排名wordpress做成淘宝客
  • 广州网站设计成功柚米wordpress 总站模板
  • 江苏常州建设银行网站广州中学生网站制作
  • 微信公众平台怎么做微网站weirdcore制作网站
  • 国外网站如何建设seo关键词优化外包公司
  • 郑州商城网站建设多少钱商城类网站建设方案
  • 哈尔滨做网站哪好做网站公司分为国内还是国外
  • 饰品企业网站建设大连工程信息建设网