Хотя другой ответ является очень хорошим решением, если вы сами пишете оба файла, вам следует подумать об импорте одного файла в другой и непосредственном вызове функции из другого файла.
file1.py:
import otherfile
argument = "Hello world!"
otherfile.fancy_function(argument)
otherfile.py:
def fancy_function(arg):
print(arg)
if __name__ == "__main__":
# If the file is called directly like `python otherfile.py` this will be executed
fancy_function("I have my own world too!")