使用凭据文件连接python包

使用凭据文件连接python包,python,python-3.x,pip,Python,Python 3.x,Pip,我正在创建一个python包,其中包含需要特定凭据的多个函数。我想知道如何在凭证文件中使用登录信息并连接到该文件。我还想要它,这样任何人都可以使用我的包并将自己的凭据加载到文件中 在这个包可以通过pip安装之前,我曾经将所有信息存储在一个单独的.py文件中。但是,由于我希望能够通过pip安装此软件包,并让其他人也这样做,因此此选项将不起作用。我发现实现此功能的一种方法是向repo添加一个空的.py文件,例如带有空变量的config.py username = "" passw

我正在创建一个python包,其中包含需要特定凭据的多个函数。我想知道如何在凭证文件中使用登录信息并连接到该文件。我还想要它,这样任何人都可以使用我的包并将自己的凭据加载到文件中


在这个包可以通过pip安装之前,我曾经将所有信息存储在一个单独的.py文件中。但是,由于我希望能够通过pip安装此软件包,并让其他人也这样做,因此此选项将不起作用。我发现实现此功能的一种方法是向repo添加一个空的.py文件,例如带有空变量的
config.py

username = ""
password = ""

从那里,您只需根据需要访问
config.username

您可以使用Library操作系统和.env实现

这样,用户将拥有一个.env文件,其中包含:

USERNAME=“USERNAME” PASSWORD=“PASSWORD”,程序将能够读取它

更多信息和教程可在此处找到: