zoukankan      html  css  js  c++  java
  • 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:
         
    print "OK"
     
    OK
    >>> if False:
         
    print "OK"
     
    >>>
     
  • 相关阅读:
    Redis主从同步分析(转)
    Jedis使用总结【pipeline】【分布式的id生成器】【分布式锁【watch】【multi】】【redis分布式】(转)
    PHP之PDO_MYSQL扩展安装步骤(转)
    MongoDB 那些坑(转)
    CF 222 (DIV 1)
    TC SRM601
    TC SRM600 DIV2
    Github入门教程
    2013长春区域赛总结
    退役了~~~~~~~~~~~~
  • 原文地址:https://www.cnblogs.com/SunWentao/p/1490641.html
Copyright © 2011-2022 走看看