Python 文件处理 Bool类型

1.Python 文件处理

今天发现在Mac OS X上进行文件处理时,三种模式'r', 'w'('r+', 'w+'),'a'.

在Mac上进行append时,必须使用'a'模式,以前好像用'w+'也可以的.

f.close()的作用相当于最后的存盘。

压缩文件:

import os
import zipfile
import time
# 压缩目录
source_dir= r'F:web'
# 按时间生成文件名称
target_file = time.strftime('%Y%m%d%H%M%S') + '.zip'

myZipFile = zipfile.ZipFile(target_file, 'w' )# 压缩所有文件,包含子目录
for root,dirs,files in os.walk(source_dir):
for vfileName in files:
fileName = os.path.join(root,vfileName)
myZipFile.write( fileName, fileName, zipfile.ZIP_DEFLATED )
# 压缩完成
myZipFile.close()

 

2. Python Bool type

虽然boolPython build-in function中被介绍,但它实际上是个类,拥有唯一的两个实例True和False,这样看上去它们既不是true/false,也不是TRUE/FALSE显得有理由一点。bool是int的子类,不可以被继续继承下去。

从函数的角度看,bool可以接受任意的参数,数字、字符等,也可以没有参数,bool根据参数,通过测试判断过程,返回True或False。

看下面:

 

>>> if True:
dot.gif     
print "OK"
dot.gif 
OK
>>> if False:
dot.gif     
print "OK"
dot.gif 
>>>
 

 

 

转载于:https://www.cnblogs.com/SunWentao/archive/2009/05/27/1490641.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值