码迷,mamicode.com
首页 > 编程语言 > 详细

小白的Python之路 day1 模块初识

时间:2017-12-16 23:10:43      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:div   绝对路径   nta   ...   string   --   ges   参数   调用   

模块初识 

 

Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的。

sys

1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/env python
# -*- coding: utf-8 -*-
 
import sys
 
print(sys.path)
 
 
#输出
[‘C:\\Python36-32\\lib\\site-packages‘...]
#会有很多环境变量的路径

路径分绝对路径和相对路径: 

os

1
2
3
4
5
6
7
8
9
 
#!/usr/bin/env python
# -*- coding: utf-8 -*-
 
import os
 
cmd_res = os.system("dir"
#调用wd系统命令,不保存结果
cmd_res = os.popen("dir").read()
print("----->",cmd_res)
 
os.mkdir("new_dir") 
#创建目录

完全结合一下  

1
2
3
import os,sys
 
os.system(‘‘.join(sys.argv[1:])) #把用户的输入的参数当作一条命令交给os.system来执行

自己写个模块

写完保存后就可以使用了

1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/env python
# -*- coding: encoding -*-
  
_username = ‘qian‘
_password = ‘zxc123‘
username = input("username:")
password = input("password:")
if _username == username and _password == password:
    print("Welcome user {name} login...".format(name=username))
else:
    print("Invalid username or password!")

你会发现,上面自己写的login.py模块只能在当前目录下导入,如果想在系统的何何一个地方都使用怎么办呢? 此时你就要把这个login.py放到python全局环境变量目录里啦,基本一般都放在一个叫 Python/3.6/site-packages 目录下,这个目录在不同的OS里放的位置不一样,用 print(sys.path) 可以查看python环境变量列表。

小白的Python之路 day1 模块初识

标签:div   绝对路径   nta   ...   string   --   ges   参数   调用   

原文地址:http://www.cnblogs.com/ManyQian/p/8047853.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!