Module Import alias Import alias alias ClassDef bases NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Expr Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Expr Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Num Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad While Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body AugAssignAdd NameStore Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Str decorator_list
N/A N/A abc N/A os logging PyFiler N/A object N/A N/A  Abstract base class for defining filing objects, whether you want to 
    save to a file-system/directory structure or to something like Evernote

     N/A __metaclass__ N/A abc ABCMeta move_to_matching_folder N/A N/A self filename N/A N/A N/A  Move the file given by filename to the proper location.
            You will need to use :py:attr:`target_folder` and :py:attr:`folder_targets`
            to figure out what the proper destination is.  If there is no matching location,
            then use :py:attr:`default_folder`

            :param filename: File to move
            :type filename: string
            :returns: Full path+filename of destination
            :rtype: string
         N/A N/A abc abstractmethod file_original N/A N/A self original_filename N/A N/A N/A  Move the original file given by filename to the proper location.
            You will need to use :py:attr:`original_move_target`

            :param original_filename: File to move
            :type original_filename: string
            :returns: Full path+filename of destination(original_filename if not moved)
            :rtype: string
         N/A N/A abc abstractmethod add_folder_target N/A N/A self folder keywords N/A N/A N/A  Add a target folder for a list of keywords  N/A N/A abc abstractmethod _get_unique_filename_by_appending_version_integer N/A N/A self tgtfilename N/A N/A N/A N/A N/A N/A os path exists tgtfilename N/A N/A N/A N/A logging info N/A File %s already exists in target directory %s N/A N/A N/A N/A os path basename tgtfilename N/A N/A N/A os path dirname tgtfilename N/A num 1 N/A N/A dr fn ext N/A N/A self _split_filename_dir_filename_ext tgtfilename N/A tgtfilename N/A N/A N/A os path join dr N/A %s_%d%s N/A fn num ext N/A N/A N/A N/A os path exists tgtfilename N/A N/A num 1 N/A tgtfilename N/A N/A N/A os path join dr N/A %s_%d%s N/A fn num ext N/A N/A N/A logging info N/A Trying %s tgtfilename N/A N/A N/A logging info N/A Using name %s instead for copying to target directory %s N/A N/A N/A N/A os path basename tgtfilename N/A N/A N/A os path dirname tgtfilename N/A tgtfilename N/A _split_filename_dir_filename_ext N/A N/A self filename N/A N/A N/A N/A dr fn N/A N/A N/A os path split filename N/A N/A fn_no_ext ext N/A N/A N/A os path splitext fn N/A N/A dr fn_no_ext ext N/A get_target_folder N/A N/A self N/A N/A N/A N/A self _target_folder N/A set_target_folder N/A N/A self target_folder N/A N/A N/A N/A self _target_folder target_folder N/A get_default_folder N/A N/A self N/A N/A N/A N/A self _default_folder N/A set_default_folder N/A N/A self default_folder N/A N/A N/A N/A self _default_folder default_folder N/A get_original_move_folder N/A N/A self N/A N/A N/A N/A self _original_move_folder N/A set_original_move_folder N/A N/A self original_move_folder N/A N/A N/A N/A self _original_move_folder original_move_folder N/A get_folder_targets N/A N/A self N/A N/A N/A N/A self _folder_targets N/A set_folder_targets N/A N/A self folder_targets N/A N/A N/A N/A self _folder_targets folder_targets N/A N/A target_folder N/A property get_target_folder set_target_folder N/A default_folder N/A property get_default_folder set_default_folder N/A original_move_folder N/A property get_original_move_folder set_original_move_folder N/A folder_targets N/A property get_folder_targets set_folder_targets N/A  Data structure for mapping a keyword to a folder target.  Usually just a dict, and new mappings
        are added from :py:func:`add_folder_target` 
     N/A