#!/bin/env python #encoding: utf-8 #"Non-ASCII character '\xe6' in file" import sys import os print("arg length:"+str(len(sys.argv))) # sys.argv fileName="default.json" if len(sys.argv)<2 else sys.argv[1] notPostfixname=fileName[:-5] print("没有后缀的文件名:"+notPostfixname) if "json" in fileName: # print("") if "json" not in notPostfixname: print ("合格的文件") else: print("包含.json但是不是以此结尾") else: print("不合格的文件") if fileName.find(".json")==-1: print( "非json文件") else: print("假的json文件,非结尾??")