【发布时间】:2020-02-20 07:11:10
【问题描述】:
我有一个名为 Dataset 的类。现在在这个数据集中有一个函数被定义为读取 csv。现在其中一些文件带有不同的编码和分隔符等,所以我需要将文件路径、编码和分隔符传递给该函数。做这个的最好方式是什么?将来可能需要更多这样的论点。
class Dataset:
def __init__(self,path):
self.__fielpath=path
.......
def read(self):
data=pd.read_csv(self.__filepath)
对于pd.read_csv() 需要发送参数,最好的方法是什么?
【问题讨论】:
-
您的代码没有您的问题所暗示的所有其他内容。它们是否存储为单独的属性、元组、...?他们是通过直接阅读吗?此外,参数传递是一个非常基本的 Python 功能。你试过什么了?您遇到了哪些需要帮助的问题?
标签: python python-3.x class oop