0

Python スクリプトを持っていますが、どのように使用できるかわかりません。スクリプトは次のようになります

def usage():
    print "usage : ./ssl-patch <apk file>"

def unzip_apk(infile, output):
    zfile = zipfile.ZipFile(infile, 'r')
    zfile.extractall(output)
    zfile.close()

def zip_to_apk(indir, output):
    outapk = zipfile.ZipFile(output, 'w')
    for (path, dirs, files) in os.walk(indir):
        zipath = path[len("./" + output):]
        for filename in files:
            outapk.write(os.path.join(path, filename), os.path.join(zipath, filename), zipfile.ZIP_DEFLATED)
    outapk.close()

def escape_dollar(string):
    return(re.sub('\$','\\$',string))

すべてのファイルを 1 つのフォルダーに配置し、cd を使用してそのフォルダーに配置し、nameOfScript.py fileName.apk を書き込みました。他の多くの方法で書き込みを試みましたが、わかりません。

しかし、私はエラーが発生します

print "usage : ./ssl-path <apk file>"                                        ^
SyntaxError: invalid syntax

ありがとう :)

4

1 に答える 1

0

SOへようこそ。

スクリプトにはメイン セクションがなく、関数定義 ( で始まるdef) のみで構成されています。

主要部分を含むスクリプト (if __name__ == '__main__':関数定義以外のステートメントを使用するか、または単に持つ) は、python [name_of_script] [command-line-parameters] で呼び出すことができます。

それが役立つことを願っています:)

于 2013-10-15T23:54:35.893 に答える