@property<EOL><INDENT>def source_file_name(self):<DEDENT>
try:<EOL><INDENT>fname = inspect.getsourcefile(self.code_obj)<EOL><DEDENT>except TypeError:<EOL><INDENT>pass<EOL><DEDENT>else:<EOL><INDENT>if fname:<EOL><INDENT>fname = os.path.relpath(fname, BASE_PATH)<EOL>return fname<EOL><DEDENT><DEDENT>
File name where the object is implemented (e.g. pandas/core/frame.py).