最开始一直在查怎么把python程序编译打包成可以用java -cp使用的jar包,科科,愚蠢的我如此可爱。最后在微信群里问了一下,python程序直接将.py文件放到文件夹里压缩成zip文件,然后上传即可使用,CMD命令为python xx.py,和在shell 里的命令一样。
话不多说,直接上代码:
# -*- coding: utf-8-*-
import fileinput
import sys
#read operation
inmatrix=""
for line in fileinput.input(sys.argv[1]):
inmatrix+=line
print(inmatrix)
numberofchar =inmatrix.count("#")
outflag=""
#check operation
if(numberofchar%2==0):
outflag="0"
print("矩阵行数是偶数,flag="+outflag)
else:
outflag="1"
print("矩阵行数是奇数,flag="+outflag)
print(outflag)
#write operation
file_out = open(sys.argv[2], 'w')
file_out.write(outflag)