繁体   English   中英

在 Python 库上启动参数的最佳方法是什么?

[英]What is the best way to initiate parameters on a Python library?

我有一个自己开发的 python 库。 由于它是一个库,因此每次使用时都应该根据使用它的不同项目使用参数对其进行初始化。 例如,这里是示例伪代码:

import myownlibrary 

myownlibrary.init('path_to_config_file_containing_details_to_process_data')

知道如何实现吗? 示例参考代码将非常有帮助。

谢谢

我将它添加到__init__.py如下

global configpath

def setpath(self, pathpassedin):
   self.configpath = pathpassedin
   print("Value passed in: ", pathpassedin)

我认为self是必需的,但拥有self还需要按如下方式调用该方法:

import myownlibrary as mylib

myownlibrary.setpath(mylib, 'path_to_config_file')

不确定这是否是设置此方法的方法。 希望得到反馈

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM