python常用模块初始
python常用模块初始
1.getpass(密文输入)
1
2
3
4
|
import getpass #导入getpass模块,用于密文输入
name = input( "input your name:" )
passwd = getpass.getpass( "input your passwd:" ) #密文输入
print (name, passwd )
|
2.OS模块
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/bin/bash/env python
#_*_ coding:utf-8 _*_
import os
例 1
#直接执行linux命令“df -lh”
os.system( "df -lh" )
例 2
#创建abc目录
os.mkdir( "abc" )
例 3
#打印命令执行结果是否成功,成功返回None;
a = os.system( "df -lh" )
print (a)
例 4
#将linux执行查询到的内容复制给变量
aa = os.popen( "df -lh" ).read()
#先用popen读取df-lh 获取的内容读到内存,再用read读出来赋值给aa ;
print (aa)
|
3.tab模块
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
查找python默认全局环境变量位置:
import sys
#导入sys模块
print (sys.path)
#打印python的所有目录,python放模块的目录是/usr/lib/python2.7/dist-packages
#把文件上传到该目录下,名字tab.py
import tab
#os.就可以tab补全了;注意不能加.py
#tab模块要自己写;
#每一个脚本都可以是一个模块;
具体TAB模块内容:
#!/bin/bash/env python
#_*_ coding:utf-8 _*_
# python startup file
import sys
import readline
import rlcompleter
import atexit
import os
# tab completion
readline.parse_and_bind( 'tab: complete' )
# history file
histfile = os.path.join(os.environ[ 'HOME' ], '.pythonhistory' )
try :
readline.read_history_file(histfile)
except IOError:
pass
atexit.register(readline.write_history_file, histfile)
del os, histfile, readline, rlcompleter
|
4.sys模块
1
2
3
4
|
python查找全局环境变量路径 方法:
import sys
#导入sys模块
print (sys.path)
|
python常用模块初始相关推荐
- python常用模块大全总结-常用python模块
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. python常用模块什么是模块? 常见的场景:一个模块就是一个包含了py ...
- Python常用模块集锦
常用模块主要分为以下几类(缺失的后续再补充): 时间转换 时间计算 序列化和反序列化:json,pickle 编解码:unicode,base64 加解密:md5,sha1,hmac_sha1,aes ...
- 实战篇一 python常用模块和库介绍
# -_-@ coding: utf-8 -_-@ -- Python 常用模块和库介绍 第一部分:json模块介绍 import json 将一个Python数据结构转换为JSON: dict_ = ...
- 对于python来说、一个模块就是一个文件-python常用模块
python常用模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用pyt ...
- python常用模块之shelve模块
python常用模块之shelve模块 shelve模块是一个简单的k,v将内存中的数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据类型 我们在上面讲json.pickle ...
- Python常用模块——目录
Python常用模块学习 Python模块和包 Python常用模块time & datetime &random 模块 Python常用模块os & sys & sh ...
- Python+常用模块(2).md
Python 常用模块 1. random模块 1.1 导入模块 import random 1.2 random.random() 生成一个从0到1的随机浮点数 1.3 random.uniform ...
- python用什么来写模块-Python常用模块——模块介绍与导入
Python常用模块--模块介绍与导入 一.什么是模块? 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护. 为了编写可维护的代码,我们把很多函数分组,分 ...
- Python 常用模块总结
Python 常用模块总结 1.random 2.math 3.os 4.os.path 5.sys 6.hashlib 7.hmac 8.time 9.datetime 10.calendar 11 ...
- python常用模块-调用系统命令模块(subprocess)
python常用模块-调用系统命令模块(subprocess) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. subproces基本上就是为了取代os.system和os.spaw ...
最新文章
- 浅谈DToF技术原理
- 由点到面 旅游让丝路明珠敦煌更加智慧
- DL之AE:自编码器AutoEncoder的简介、应用、经典案例之详细攻略
- java poi exce 移动_JAVA使用POI操作excel
- 获取linux samba的文件访问日志
- ASP.NET Core 项目配置 ( Startup ) - ASP.NET Core 基础教程 - 简单教程,简单编程
- Carrot2 - Wikipedia, the free encyclopedia
- java聊天软件_java实现简单聊天软件
- github网站进不去怎么办
- win7音量图标不见了怎么办
- 要实现无人机的乌托邦 阿西莫夫机器人三大定律该变了
- 名帖332 王献之 草书《鸭头丸帖》
- Android Camera 实时滤镜(五)
- [经验分享]长期有效的推广网店的方法
- 联想笔记本重装win7系统之后无线不能用
- 干货 | 区块链的可扩展性问题及解决方案对比
- 2022年驾驶员考试推土机司机考试模拟试题卷及答案
- 2019-9-6-逗比面试官成长路线-如何让被面试者觉得糟心
- 利用面积周长焊点判断
- 关于QQ2009聊天消息获取原理说明 .