<s> """<STR_LIT>""" <EOL> from shutil import copytree <EOL> import argparse <EOL> import sys <EOL> IGNORE = set ( [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] ) <EOL> IGNORE_IN_SAMPLES = set ( [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] ) <EOL> parser = argparse . ArgumentParser ( description = __doc__ ) <EOL> parser . add_argument ( '<STR_LIT>' , default = '<STR_LIT:.>' , <EOL> help = '<STR_LIT>' ) <EOL> parser . add_argument ( '<STR_LIT>' , default = '<STR_LIT>' , <EOL> help = '<STR_LIT>' ) <EOL> def _ignore ( path , names ) : <EOL> retval = set ( ) <EOL> if path != '<STR_LIT:.>' : <EOL> retval = retval . union ( IGNORE_IN_SAMPLES . intersection ( names ) ) <EOL> retval = retval . union ( IGNORE . intersection ( names ) ) <EOL> return retval <EOL> def main ( ) : <EOL> copytree ( FLAGS . source , FLAGS . dest , symlinks = True , <EOL> ignore = _ignore ) <EOL> if __name__ == '<STR_LIT:__main__>' : <EOL> FLAGS = parser . parse_args ( sys . argv [ <NUM_LIT:1> : ] ) <EOL> main ( ) </s>
