zoukankan      html  css  js  c++  java
  • Python快速入门(5)

    os模块:操作系统接口

    应该用 import os 风格而非 from os import * 。这样可以保证随操作系统不同而有所变化的 os.open() 不会覆盖内置函数 open() 在使用一些像 os 这样的大型模块时内置的 dir() 和 help() 函数非常有用。

    针对日常的文件和目录管理任务,shutil模块提供了一个易于使用的高级接口。

    glob模块:从目录通配符搜索中生成文件列表

    1 import glob,os
    2 os.chdir('Desktop')
    3 glob.glob('*.desktop')
    4 ans: ['xxx.desktop']

    命令行参数:命令行参数以链表形式存储于sys模块的argv变量。

    1 import sys
    2 print sys.argv

    sys还有stdin,stdout,stderr属性,即使在stdout被重定向时,后者也可以用于显示警告和错误信息。

    sys.stderr.write('warning....')

    大多脚本的定向终止都使用sys.exit()

    re模块:字符串匹配

    只需简单的操作时,字符串方法最好用:

    'tea for too'.replace('too','two')

    smtplib module : 发送电子邮件

    urllib2 module : 访问互联网

    datetime module : 日期和时间处理

    repr module : 为大型的或深度嵌套的容器缩写显示提供了repr()函数的一个定制版本

    pprint module : 提供了一种解释器可读的方式深入控制内置和用户自定义对象的打印。

    textwrap module : 模块格式化文本段落以适应设定的屏宽

    locale module: 

    template module :

  • 相关阅读:
    leetcode 390. 消除游戏
    C12Test5 record
    IELTS Writing Task 1: two-chart answer
    rails work
    java 依赖注入
    Java1.7已经舍弃substr了
    在存储过程创建临时表,插入字段,更新字段
    在存储过程里创建临时表,往表中直接插入数据
    存储过程里分页的例子
    验证方法、自己写一个日期控件、
  • 原文地址:https://www.cnblogs.com/niceforbear/p/4555745.html
Copyright © 2011-2022 走看看