相关疑难解决方法(0)

"预期类型'Union [str,bytearray]'得到'int'而不是写入方法中的警告

我的脚本使用预先生成的数据模式按块写入文件块:

#  Data pattern generator    
def get_random_chunk_pattern():
            return ''.join(random.choice(ascii_uppercase + digits + ascii_lowercase) for _ in range(8))
Run Code Online (Sandbox Code Playgroud)

....

# DedupChunk class CTOR:
class DedupChunk:
    def __init__(self, chunk_size, chunk_pattern, chunk_position=0, state=DedupChunkStates.PENDING):
        self._chunk_size = chunk_size  # chunk size in bytes
        self._chunk_pattern = chunk_pattern
        self._chunk_position = chunk_position
        self._state = state
        self.mapping = None

    @property
    def size(self):
        return self._chunk_size

    @property
    def pattern(self):
        return self._chunk_pattern

    @property
    def position(self):
        return self._chunk_position

    @property
    def state(self):
        return self._state
Run Code Online (Sandbox Code Playgroud)

....

# Here Chunk object is being initialized (inside other …
Run Code Online (Sandbox Code Playgroud)

python pycharm python-2.7

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

pycharm ×1

python ×1

python-2.7 ×1