擅长:python、mysql、java
<p>Python 3.4:
这是我的代码,创建一个简单的txt文件有十六进制和exe和一个txt文件。
现在我希望我的程序采取十六进制文件,运行exe文件,并打开txt文件。在</p>
<p>导入binascii</p>
<pre><code>def getExeFile():
file1=input("Enter an exe file name(path):")
with open(file1, 'rb') as f:
content1 = f.read()
bucket1=open("f1.txt", 'w')
bucket1.write(str(binascii.hexlify(content1)))
bucket1.close()
def getNonExeFile():
file2=input("Enter a non-exe file name(path):")
with open(file2, 'rb') as f:
content2 = f.read()
bucket2=open("f2.txt", 'w')
bucket2.write(str(binascii.hexlify(content2)))
bucket2.close()
getExeFile()
getNonExeFile()
print("End")
</code></pre>
<p>谢谢。。。!在</p>