**1.**模块初始化

  1. getpass 模块 程序实例:
import getpass
_password='penny'
_password=‘abc123’
passname=input(passname:)
password=getpass.getpass("password:")
if passname=_passname and password=_password:
   print("welcome {name} loding...".format(name=passname))
else:
  print("invarild pass name or pass word")

python自带的ide终端不支持隐藏回显的,要用系统的终端,比如windows下的话cmd。 PS: cmd位置:C:\Windows\System32\cmd.exe 可以用快捷键:win徽标键+R,直接在运行栏里输入cmd,回车就可以运行了。 2) sys模块 程序实例

import sys
print (sys.path) #打印路径与环境变量
print(sys.argv)  

补充:

import sys
print(sys.getdefaultencoding())  # 打印编译器默认的编码方式

Python3.x中默认的编码是utf-8,Python2.x中默认的编码是ascii码 3) os 模块 程序实例 import os os.system("dir") com_red=os.system("dir") print("--->",com_red) # 只执行系统命令的,执行成功返回0 ,不保存结果 程序实例

import os
com_red=os.popen("dir")     #将命令临时存放在一个地址里面
com_red=os.popen("dir").read()      # 要用read读出
print("--->",com_red )

**程序实例**
import os
os.mkdir("new_dir")     # 创建一个新的模块

4) 自己写第三方模块并引用 自己写的模块可以放到默认文件的Lib\site-packages\路径下面;也可以自己选择放在其他位置地方,然后把这个路径设置为环境变量即可,用import引用;