Module Import alias Import alias Import alias Import alias Import alias Import alias Import alias alias Import alias Import alias alias alias ImportFrom alias Import alias FunctionDef arguments args NameParam defaults Num body Expr Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad body TryExcept body Assign NameStore TupleLoad SubscriptLoad AttributeLoad NameLoad attr Index Str SubscriptLoad AttributeLoad NameLoad attr Index Str handlers ExceptHandler type NameLoad body Assign NameStore TupleLoad Num Num Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr GeneratorExp Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr comprehension NameStore Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return BinOpMult Call NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str If NameLoad body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call NameLoad Call AttributeLoad Str attr NameLoad Return Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call NameLoad Call AttributeLoad Str attr NameLoad Return Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore SubscriptLoad NameLoad Slice Num Assign NameStore BinOpMod BinOpPow Call NameLoad Call AttributeLoad NameLoad attr Str Num Call NameLoad NameLoad Num Call NameLoad NameLoad Num Return Call AttributeLoad Call NameLoad NameLoad Str attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpSub Num BinOpMod Call NameLoad NameLoad Num Assign NameStore BinOpAdd NameLoad BinOpMult NameLoad Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Num Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list
N/A N/A subprocess N/A re N/A json N/A os N/A config N/A shutil N/A random string N/A HTMLParser N/A fcntl termios struct Crypto.Cipher AES N/A base64 get_terminal_size N/A N/A fd N/A 1 N/A N/A 
      Returns height and width of current terminal. First tries to get
      size via termios.TIOCGWINSZ, then from environment. Defaults to 25
      lines x 80 columns if both methods fail.

      :param fd: file descriptor (default: 1=stdout)

      from: http://blog.taz.net.au/2012/04/09/getting-the-terminal-size-in-python/
   N/A N/A N/A hw N/A N/A struct unpack hh N/A N/A fcntl ioctl fd N/A termios TIOCGWINSZ 1234 N/A N/A N/A Exception N/A N/A N/A N/A hw N/A N/A N/A os environ N/A LINES N/A N/A os environ N/A COLUMNS N/A N/A N/A Exception N/A N/A hw N/A 25 80 N/A hw N/A random_str N/A N/A length N/A N/A N/A N/A N/A join N/A N/A N/A random choice N/A string lowercase N/A i N/A range length N/A get_line N/A N/A s N/A N/A N/A get a gui line with given char N/A N/A N/A str s 72 N/A create_dir N/A N/A dir_name N/A N/A N/A create dir if doesn't exist N/A dir_name N/A N/A N/A N/A N/A N/A os path isdir dir_name N/A N/A N/A N/A os makedirs dir_name N/A decode_html N/A N/A s N/A N/A N/A N/A N/A N/A N/A HTMLParser HTMLParser unescape s N/A ljust N/A N/A s n fillchar N/A N/A N/A  if string has unicode chars, the built-in l/rjust cannot 
    auto-adjust and align, that's why this two functions come N/A no_ascii_list N/A N/A re findall [^\x00-\x7F]+ s N/A ln N/A len N/A N/A join no_ascii_list N/A N/A N/A s ljust N/A n ln fillchar N/A rjust N/A N/A s n fillchar N/A N/A N/A no_ascii_list N/A N/A re findall [^\x00-\x7F]+ s N/A ln N/A len N/A N/A join no_ascii_list N/A N/A N/A s rjust N/A n ln fillchar N/A rsa_encrypt N/A N/A text pubKey modulus N/A N/A N/A text N/A text N/A -1 N/A rs N/A N/A N/A int N/A N/A text encode hex 16 N/A int pubKey 16 N/A int modulus 16 N/A N/A N/A N/A format rs x zfill 256 N/A aes_encrypt N/A N/A text secKey N/A N/A N/A pad N/A 16 N/A N/A len text 16 N/A text N/A text N/A pad N/A chr pad N/A encryptor N/A N/A AES new secKey 2 0102030405060708 N/A ciphertext N/A N/A encryptor encrypt text N/A ciphertext N/A N/A base64 b64encode ciphertext N/A ciphertext N/A