首页 > 编程语言 > 详细

python 常用模块

时间:2017-02-03 18:30:35      阅读:183      评论:0      收藏:0      [点我收藏+]

导入模块
import modulename

导入多个模块
import modulename,modulename,modulename

导入模块并取个别名
import modulename as newname

从sys模块导入argv方法
from sys import argv

getpass 模块

输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法

#!/usr/bin/env python
# -*- coding: utf-8 -*-
 
import getpass
 
# 将用户输入的内容赋值给 name 变量
pwd = getpass.getpass("请输入密码:")
 
# 打印输入的内容
print pwd

sys 模块

sys.argv 用来捕获执行执行python脚本时传入的参数

#!/usr/bin/env python 
# -*- coding: utf-8 -*-

import
sys print sys.argv[1]

os 模块

import os
os.name      #操作系统类型
os.uname()   #获取详细的系统信息
os.environ   #操作系统环境变量
os.environ.get(PATH) #获取某个环境变量的值
os.path.abspath(.) #查看当前目录的绝对路径
os.mkdir(/root/testdir)  #然后创建一个目录
os.rmdir(/root/testdir)   #删掉一个目录
os.rename(‘test.txt‘, ‘test.py‘) #对文件重命名
os.remove(‘test.py‘)
#删掉文件
os.path.join(/Users/michael, testdir) #在某个目录下创建一个新目录,首先把新目录的完整路径表示出来

拆分路径时,不要直接去拆字符串,而要通过os.path.split()函数,这样可以把一个路径拆分为两部分,后一部分总是最后级别的目录或文件名:

>>> os.path.split(/Users/michael/testdir/file.txt)
(/Users/michael/testdir, file.txt)

os.path.splitext()可以直接让你得到文件扩展名,很多时候非常方便:

>>> os.path.splitext(/path/to/file.txt)
(/path/to/file, .txt)

 

python 常用模块

原文:http://www.cnblogs.com/sxlnnnn/p/6363023.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!