How to copy block defenition from the other 3dm file?



I 'd like to know
How to copy block defenitions from “the other” 3dm file by some block names

such as this interface.
(I prefer to use Python )

def copy_block_from_file( 3dm_file_name, block_names ):

3dm_file_name is a string,
block_names is a list of string