subprocess.call
でのpythonを使用してコマンドを実行しようとするが、私は構文エラーにsubprocces.call構文エラーのpython
#Takes cipher and password, executes openssl command in console
def decrypt(cipher, password):
try:
print 'Attempting decryption ---> Cipher: ' +cipher+ ' Password: ' + password
call(['openssl', 'enc', '-d', cipher, '/media/"username"/Data Drive/Documents/Project mangement/forensics/images/19_1.enc','-out', 'decrypted.dat' '-k', password])
except Error as e:
print e
Traceback (most recent call last):
File "/media/"username"/Data Drive/Downloads/bruteforce(2).py", line 9, in <module>
import call
File "/home/"username"/.local/lib/python2.7/site-packages/call/__init__.py", line 37
class _PythonCall(metaclass=ABCMeta):
^
SyntaxError: invalid syntax
それは何が '輸入call'が最も可能性が高いではない、全く関連のITに構文エラーがありますによってインポートされていることを思われますあなたが投稿したコードに... 'call'は標準ライブラリモジュールの一つではないので、それは何であるか分かりません。もし' subprocess import call'などでなければ... – twalberg