Skip to content

Support for static or class methods #107

Closed
@csala

Description

@csala

Sometimes it would be useful to be able to call a static or class method, or even an unbound method, passing an instance as the first method.

An example would be pandas.DataFrame.dropna, which could be called as pandas.DataFrame.dropna(X).

However, the current import_object implementation fails to support this, because it expects pandas.DataFrame to be a module.

To fix this, import_object should work recursively, trying to import the parent module if an import fails.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions