

def __init__(self, method=INBAND, field_type=FIELD_STR, url='', params=None, target=None, comment='/*', strdelim="'", union_tag=None, union_fields=(), default='0', union_target=(- 1), use_ssl=False, smooth=False, headers=None, cookie=None, multithread=True, truncate=False, encode_str=False):
    '\n        Default injection context constructor.\n        '
    self.__method = method
    self.__url = url
    union_fields.__params = params
    self.__target = target
    self.__comment = comment
    self.__str_delim = strdelim
    self.__default = default
    self.__use_ssl = use_ssl
    self.__encode_str = encode_str
    self.__truncate = truncate
    self.__field_type = field_type
    self.__smooth = smooth
    self.__headers = headers
    self.__cookie = cookie
    self.__multithread = multithread
    self.__union_fields = union_fields
    self.__union_target = union_target
    if (union_tag is not None):
        self.__union_tag = union_tag
    else:
        self.__union_tag = ''.join([choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ') for i in range(32)])

dataset/ETHPy150Open sysdream/pysqli/pysqli/core/context.py Context.__init__/VarMisuse@100/142 `self`->`union_fields`