Module Import alias Import alias Import alias FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BinOpAdd NameLoad Str TryExcept body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameStore body With Call NameLoad NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Raise orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list
N/A N/A os N/A shutil N/A urllib.request download N/A N/A url local_path N/A N/A N/A 
    Downloads a single file from a URL to the provided local path.

    :param url: The remote URL specifying one file that should be downloaded. May be either a HTTP or HTTPS URL.
    :param local_path: The local file name of the file that should be downloaded.
     N/A tmp_data_set_path N/A local_path .tmp N/A N/A N/A N/A N/A N/A urllib request urlopen url response N/A N/A N/A open tmp_data_set_path wb out_file N/A N/A N/A N/A shutil copyfileobj response out_file N/A N/A N/A N/A N/A N/A N/A os path isfile tmp_data_set_path N/A N/A N/A N/A os remove tmp_data_set_path N/A N/A N/A N/A N/A os rename tmp_data_set_path local_path N/A