python 学习

1. sys.argv[0]  #当前脚本的全路径
   print (sys.argv[0])
2. sys.argv[1]
   sys.argv[2] 
   sys.argv[3]
 向python脚本里面传递参数,1代表第一个参数,2代表第二个参数,3代表第三个参数,等等。。。

3.sys.platform  #获取平台的环境 win 还是 linux的

4.使用sys模块退出程序
  sys.exit(1)
注意 sys.exit 并不是立即退出. 而是引发一个 SystemExit 异常. 这意味着你可以在主程序中捕获对 sys.exit 的

调用

5.sys.exit退出主程序和捕获sys.exit

捕获sys.exit调用
import sys

print "hello"
try:
    sys.exit(1)
except SystemExit:
    pass
print "there"
输出:
 hello
 there

另一种捕获sys.exit调用的方法
import sys

def exitfunc():
    print "world"

sys.exitfunc = exitfunc

print "hello"
sys.exit(1)
6. 获取当前时间的时间戳

time.time()  #获得当前时间的时间戳
time.localtime(时间戳)  #将时间戳 转换为本地时间格式的对象
time.strftime('%Y-%m-%d %H:%M:%S',时间格式对象) #格式化为时间格式

time.gmtime(0)[:6]  #标准时间的起始时间 即为:1970 1.1.0.0

time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())) #获取当前时间的字符串格式

5. import md5 加密块得使用

import  md5
import string
import base64


hash=md5.new()
hash.update("加密字符串!")
value=hash.hexdigest()

print value
print base64.encodestring(value)

6.(只用于 Unix) commands 模块包含一些用于执行外部命令的函数.

stat, output = commands.getstatusoutput("ls -l /opt")

7.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值