خلال فترة العذاب والإمتحانات ربنا كرمنى بشوية وقت كدا
كتبت ال tool البسيطة دى بتقوم بدور cat ولكن ناقص تعديل صغير وتبقة 100% هعمله بس مش الوقتى
gr8 to st0rm

كتبت ال tool البسيطة دى بتقوم بدور cat ولكن ناقص تعديل صغير وتبقة 100% هعمله بس مش الوقتى

كود:
#!bin/python #-############################### # Programmer : StrikerX # Purpose : Cat Python PowerTool ################################## #cat.py state fileName #cat.py -h import sys import os def read(): fileName = sys.argv[2] f = open(fileName, "r") for line in f.readlines(): print line f.close() def append(): arr = [] fileName = sys.argv[2] if os.path.exists(fileName): f = open(fileName, "a") buf = "string" while buf != "": buf = raw_input("") arr.append(buf) for x in arr: f.write(x + '\n') f.close() def write(): fileName = sys.argv[2] arr = [] f = open(fileName, "w") buf = "string" while buf != "": buf = raw_input("") arr.append(buf) for x in arr: f.write(x + '\n') f.close() def h(): print "\tParam -> State" print "\n\t > -> Write\n\t>> -> Append\n\t-r -> read\n\t-a -> About\n\t-h -> Help Menu" param = sys.argv[1] if param == "-h": fileName = "" h() elif param == "-r": read() elif param == "-w": write() elif param == "-a": append() else: print "an illegal parameter !!"
تعليق