首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python包,“更新INI文件”

Python包,“更新INI文件”
EN

Stack Overflow用户
提问于 2018-10-31 14:28:39
回答 1查看 198关注 0票数 0

我正在使用我安装的称为bacpypes的python包,用于与楼宇自动化设备进行通信,从一开始就通过存储库的pip & git克隆进行通信;读博士调用:

更新INI文件,现在您已经知道这些值是什么了,您可以配置工作站的BACnet部分。切换到前面签出的示例目录,复制示例配置文件,并为您的站点编辑它:

代码语言:javascript
运行
复制
$ cd bacpypes/samples
$ cp BACpypes~.ini BACpypes.ini

我的问题(知识还不够)是在bacpypes/samples目录中看不到一个示例配置文件。它只是一个.py文件,没有任何.ini扩展名或名称为BACpypes.ini

如果我打开终端中的示例目录并运行cp BACpypes~.ini BACpypes.ini,就会得到一个错误cp: cannot stat 'BACpypes~.ini': No such file or directory

任何提示都能帮上忙谢谢..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-31 14:36:09

文档中有一个示例.ini,在您复制的命令之后有几段。看上去像这样

代码语言:javascript
运行
复制
[BACpypes]
objectName: Betelgeuse
address: 192.168.1.2/24
objectIdentifier: 599
maxApduLengthAccepted: 1024
segmentationSupported: segmentedBoth
maxSegmentsAccepted: 1024
vendorIdentifier: 15
foreignPort: 0
foreignBBMD: 128.253.109.254
foreignTTL: 30

我不知道你为什么不能复制BACpypes~.ini。我知道蒂尔达可以被你的外壳展开,所以你可以尝试用

代码语言:javascript
运行
复制
cp BACpypes\~.ini BACpypes.ini

不过,既然您有一个默认的配置文件,那么就不需要它了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53085746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档