12
#!/usr/bin python3
# -*-coding: utf-8 -*-
from PIL import Image
import sys
import os
import math
import argparse
def get_terminal_size():
terminal_size = os.popen('stty size').read().split()
# return the sizes in list
return terminal_size
def set_parameter_string(default, IsTrueValue):
'''
Initializing parameter with default value or True value.
If the IsTrueValue is None, initialize with default value.
Or not, initialize with IsTrueValue
'''
return IsTrueValue if IsTrueValue else default
if __name__ == "__main__":
parser = argparse.ArgumentParser(description='Show some image files')
parser.add_argument(dest='filenames', metavar='filename', nargs='*')
#parser.add_argument('-p', '--pat', metavar='pattern', dest='patterns',help=)
parser.add_argument('-s','--split', dest='splits', action='store', help='Value of display splitting by input images. Type an integer number.')
parser.add_argument('-p', '--pat', dest='pattern', action='store', help='A displayed mark. The default parameter is a white space.')
args = parser.parse_args()
ソースコード1