首先,我无论如何都不是程序员。我只是尝试按照说明进行操作。
因此,我正在尝试使用脚本来解码游戏文件。问题是我遇到了错误。
我在2台不同的机器上尝试了脚本,它们都给出相同的错误。同时,我有一些 friend 使用完全相同的脚本而没有收到此错误。有谁知道这是什么问题吗?
Traceback (most recent call last):
File "F:\Frostbite Decoding\Decoding Files\bf4dumper.py", line 258, in <module>
if "tocRoot" in locals(): dumpRoot(tocRoot)
File "F:\Frostbite Decoding\Decoding Files\bf4dumper.py", line 249, in dumpRoot
dump(fname,targetDirectory)
File "F:\Frostbite Decoding\Decoding Files\bf4dumper.py", line 198, in dump
LZ77.decompressUnknownOriginalSize(catEntry.path,catEntry.offset,catEntry.size,targetPath)
AttributeError: 'str' object has no attribute 'decompressUnknownOriginalSize'
如果您需要更多信息,请告诉我。
最佳答案
Python表示正在接收字符串,并且没有用于decompressUnknownOriginalSize的方法。这听起来像脚本需要获取字符串以外的其他数据类型或参数类型。查找在何处调用“decompressUnknownOriginalSize”,并查看将哪种数据类型传递给该参数。
关于python - Python:AttributeError: 'str'对象没有属性 'decompressUnknownOriginalSize',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27048056/