Python 判断文件是否存在和权限

发布时间:2019-08-28 09:10:29编辑:auto阅读(1841)

    #-*- coding:utf-8 -*-
    import os
    import sys
    
    if len(sys.argv) == 2:
    	filename=sys.argv[1]
    	if not os.path.isfile(filename):
    		print '[-]' + filename + 'does not exist.'
    		exit(0)
    	if not os.access(filename, os.R_OK):
    		print '[-]' + filename + 'access denied.'
    		exit(0)
    	print '[+] reading vulnerabilities from : ' + filename


    执行结果:第一个是不存在的文件,第二个是存在且有权限的文件

    wKioL1lbvASyH7J-AAAP2WgtPak670.png



    wKiom1lbvFugjvmWAAQF1aT1ixQ791.png

关键字