len(obj)                          # 求长度:obj可以是str、list等对象

         split(str, num)                 # str-分割符,默认空格;num-分割次数 ; 返回值为list类型

           s.strip()                      # 默认删除字符串左右两边的空格(包括'\n', '\r',  '\t',  ' ');

                              # 若括号中有字符序列,则删去s中的子串

s.rstrip()                                    # 删除右侧的空格

       s.lstrip()                # 删除左侧的空格

             sys.exit()             # 退出程序

         sys.argv             # 外部参数

       sys.platform           # 系统平台

       sys.getdefaultencoding()      # 系统编码

type()              # 基本数据类型

       open()               # 文本文件输入输出

       zip()、range()、enumerate()    # 循环设计

platform模块:

       platform.system()         # OS类型:Windows/Linux等

       platform.node()          # 计算机网络名称 xxx-PC

       platform.version()           # OS版本号

      platform.platform()         # OS名称、版本号

       platform.machine()        # 计算机类型 'AMD64'、'i686'等

       platform.processor()       # 处理器

       platform.architecture()      # OS位数 ('32bit', 'WindowsPE')、('32', 'ELF')等

       platform.uname()          # 包括以上大部分数据

os模块:

      os.mkdir(r'E:/DIR')         # 创建文件夹

        os.makedirs(r'E:/DIR/Dir1/Dir2')  # 创建多层目录

        os.getcwd()             # 当前工作目录

        os.chdir(r'E:/New')                  # 改变工作目录

      os.path.exists(r'E:/DIR')      # 文件夹是否存在:返回True或False

      os.path.isdir(r'E:/DIR')            # 是否为文件夹

     os.path.isfile(r'E:/DIR/test.py')  # 文件是否存在:存在则返回True

       os.path.exists(r'E:/DIR/test.py')  # 返回True或False

os.path.isfile(r'E:/DIR')         # 不论存不存在,都返回False

       os.path.abspath(name)      # 获取绝对路径

       os.path.join(r'E:/DIR', test.py)   # 目录+文件字符串名称

       os.path.getsize(r'E:/DIR/test.py') # 获取文件大小   

       os.remove(r'E:/DIR/test.py')        # 删除文件

         os.sep               # 路径分割符

       os.linesep             # 行终止符 Win--'\r\n'; Linux--'\n'; Mac--'\r'

       os.name               # 平台 'nt'; 'posix'

         os.system(str)          # shell命令

os.listdir(path)          # 获取当前路径下的文件

        

最新文章

  1. 在各方面还没准备好的时候,大家一定要慎用border-box样式!!!!
  2. CoffeeScript学习(3)—— 函数
  3. 想做一个整合开源安全代码扫描工具的代码安全分析平台 - Android方向调研
  4. WPF翻转动画
  5. Yii处理流程
  6. 转:Node.js异步处理CPU密集型任务的新思路
  7. mysql 常用语法
  8. javascript笔记整理(流程控制)
  9. Delphi 中TWebBrowser的扩展控件TExWebBrowser
  10. Android网络开发之OkHttp--基本用法实例化各个对象
  11. 【学习笔记】tensorflow实现一个简单的线性回归
  12. git版本控制系统更新
  13. Java ME Technology - CDC(Connected Device Configuration)
  14. 计算机基础:计算机网络-chapter2
  15. WebRTC的视频解码原理简析
  16. [转]分布式系统唯一ID生成方案汇总
  17. nginx 根据域名和地址跳转
  18. Qt error ------ qRegisterMetaType() 跨线程信号与槽的形参携带
  19. 一个不错的工具推荐:JMeter
  20. Zookeeper在Centos7上搭建单节点应用

热门文章

  1. UVA 1424 二 Salesmen
  2. linux tar命令
  3. 粒子群优化算法(Particle Swarm Optimization)
  4. Populating Display Item Value On Query In Oracle Forms
  5. [SAP ABAP开发技术总结]字段符号FIELD-SYMBOLS
  6. 读Effective Java笔记之one:static Factory methods instead of Constructors (静态工厂方与构造器)
  7. bzoj 2242: [SDOI2011]计算器 BSGS+快速幂+扩展欧几里德
  8. CSS笔记(十三)CSS3之过渡
  9. iOS - Swift NSValue 值
  10. [转载] [Mark]分布式存储必读论文