binaryninja.interaction.get_open_filename_input

binaryninja.interaction.get_open_filename_input(prompt, ext='')[source]

get_open_filename_input prompts the user for a file name to open.

Note: This API function differently on the command line vs. the UI. In the UI a popup is used. On the commandline
a simple text prompt is used. The ui uses the native window popup for file selection.
Parameters:
  • prompt (str) – Prompt to display.
  • ext (str) – Optional, file extension
Example:
>>> get_open_filename_input("filename:", "exe")
filename: foo.exe
'foo.exe'