在我编写的函数中使用pandas.read_csv文档字符串

Aet*_*tos 5 python documentation docstring pandas

我想用以下标头编写一个函数:

def split_csv(file, sep=";", output_path=".", nrows=None, chunksize=None, low_memory=True, usecols=None):
Run Code Online (Sandbox Code Playgroud)

如您所见,我使用的参数与中的几个参数相同pd.read_csv。我想知道(或要做)的是将与这些参数有关的文档字符串转发read_csv到我自己的函数中,而不必复制/粘贴它们。

编辑:据我了解,没有开箱即用的现有解决方案。因此,也许要按顺序建造一个。我的想法:

some_new_fancy_library.get_doc(for_function = pandas.read_csv,for_parameters = ['sep','nrows']) 将输出:

{'sep': 'doc as found in the docstring', 'nrows' : 'doc as found in the docstring', ...}

然后将字典的值插入到我自己的函数的文档字符串中就可以了

干杯