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;
= 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)

     本文转自506554897 51CTO博客,原文链接:http://blog.51cto.com/506554897/1906413,如需转载请自行联系原作者

python常用模块初始相关推荐

  1. python常用模块大全总结-常用python模块

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. python常用模块什么是模块? 常见的场景:一个模块就是一个包含了py ...

  2. Python常用模块集锦

    常用模块主要分为以下几类(缺失的后续再补充): 时间转换 时间计算 序列化和反序列化:json,pickle 编解码:unicode,base64 加解密:md5,sha1,hmac_sha1,aes ...

  3. 实战篇一 python常用模块和库介绍

    # -_-@ coding: utf-8 -_-@ -- Python 常用模块和库介绍 第一部分:json模块介绍 import json 将一个Python数据结构转换为JSON: dict_ = ...

  4. 对于python来说、一个模块就是一个文件-python常用模块

    python常用模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用pyt ...

  5. python常用模块之shelve模块

    python常用模块之shelve模块 shelve模块是一个简单的k,v将内存中的数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据类型 我们在上面讲json.pickle ...

  6. Python常用模块——目录

    Python常用模块学习 Python模块和包 Python常用模块time & datetime &random 模块 Python常用模块os & sys & sh ...

  7. Python+常用模块(2).md

    Python 常用模块 1. random模块 1.1 导入模块 import random 1.2 random.random() 生成一个从0到1的随机浮点数 1.3 random.uniform ...

  8. python用什么来写模块-Python常用模块——模块介绍与导入

    Python常用模块--模块介绍与导入 一.什么是模块? 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护. 为了编写可维护的代码,我们把很多函数分组,分 ...

  9. Python 常用模块总结

    Python 常用模块总结 1.random 2.math 3.os 4.os.path 5.sys 6.hashlib 7.hmac 8.time 9.datetime 10.calendar 11 ...

  10. python常用模块-调用系统命令模块(subprocess)

    python常用模块-调用系统命令模块(subprocess) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. subproces基本上就是为了取代os.system和os.spaw ...

最新文章

  1. 浅谈DToF技术原理
  2. 由点到面 旅游让丝路明珠敦煌更加智慧
  3. DL之AE:自编码器AutoEncoder的简介、应用、经典案例之详细攻略
  4. java poi exce 移动_JAVA使用POI操作excel
  5. 获取linux samba的文件访问日志
  6. ASP.NET Core 项目配置 ( Startup ) - ASP.NET Core 基础教程 - 简单教程,简单编程
  7. Carrot2 - Wikipedia, the free encyclopedia
  8. java聊天软件_java实现简单聊天软件
  9. github网站进不去怎么办
  10. win7音量图标不见了怎么办
  11. 要实现无人机的乌托邦 阿西莫夫机器人三大定律该变了
  12. 名帖332 王献之 草书《鸭头丸帖》
  13. Android Camera 实时滤镜(五)
  14. [经验分享]长期有效的推广网店的方法
  15. 联想笔记本重装win7系统之后无线不能用
  16. 干货 | 区块链的可扩展性问题及解决方案对比
  17. 2022年驾驶员考试推土机司机考试模拟试题卷及答案
  18. 2019-9-6-逗比面试官成长路线-如何让被面试者觉得糟心
  19. 利用面积周长焊点判断
  20. 关于QQ2009聊天消息获取原理说明 .

热门文章

  1. 课时4—切入切出动画
  2. 每日一九度之题目1021:统计字符
  3. hdu-5656 CA Loves GCD(dp+数论)
  4. Charles proxy tools 移动开发调试
  5. SAStruts中文文档
  6. arXiv 上传文章过程
  7. [LeetCode] 125. Valid Palindrome Java
  8. 第五十篇、OC中常用的第三插件
  9. windows 下安装 mysql
  10. java学习笔记-设计模式22(访问者模式)