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 :

  • 相关阅读:
    drf中 连表深度查询和ListSerializer类包括drf中Response二次封装
    drf中表之间断关联操作
    drf中的序列化家族
    rest_framework框架的封装特点和APIView请求生命周期
    vue项目和django项目交互补充,drf介绍,restful规范
    Vue成绩单
    面向对象编程day2
    面向对象编程day3
    面向对象编程day1
    day13
  • 原文地址:https://www.cnblogs.com/niceforbear/p/4555745.html
Copyright © 2011-2022 走看看