`
rcfalcon
  • 浏览: 228590 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用python写的一个超小型配置文件读取器

 
阅读更多

配置文件格式如下:

file=e:/samba/2.ts

address=127.0.0.1

port=2345

datablock=20000

interval=0.01

showsend=1

使用方法如下:
cfg = readConfig('config.txt')
print cfg['file']
port = int(cfg['port'])
interval = float(cfg['interval'])

分享到:
评论

相关推荐

    Python-YACS又一个配置系统

    总之,Python-YACS是一个强大的配置管理工具,它简化了JSON配置文件的读写过程,提供了灵活的配置结构和动态更新能力,是Python开发中的一个有力助手。无论是在小型脚本还是大型项目中,YACS都能帮助你更好地管理和...

    ADS1115 超小型 16位 精密 模数转换器 ADC 4通道 开发板模块资料.zip

    3. **Adafruit_ADS1X15-master**:这是一个代码库,包含了用于驱动ADS1115的Arduino或Python库,用户可以通过这些库快速读取ADC的测量值并进行处理。 通过这些资料,开发者可以深入理解ADS1115的功能、特性,并快速...

    NeuralNetwork-cifar_基于Python3的神经网络图像分类_

    标题中的"NeuralNetwork-cifar_基于Python3的神经网络图像分类_"表明这是一个关于使用Python3构建神经网络来对CIFAR-10数据集进行图像分类的项目。CIFAR-10是一个广泛用于训练和测试计算机视觉模型的小型彩色图像...

    smart-thermostat:用于Raspberry Pi或Circuit Python和Circuit Playground Express的智能恒温器程序

    TypeScript是JavaScript的一个超集,增加了静态类型和面向对象编程功能。在这个项目中,TypeScript可能用于开发Web界面,提供更安全、可维护的代码。通过TypeScript编译成JavaScript后,可以在浏览器中运行,实现...

    VGGNet.zip

    1. **tinyxml2**:这是一个小型、快速、易于使用的XML解析库,用于处理XML文件。在这个项目中,它可能被用来读取配置文件或模型参数,以便在运行时根据需要调整网络设置。 2. **libtorch**:这是PyTorch的一个C++...

    cokhikmah-Python3-Flask-Simple-Crud:不认真的项目

    标题 "cokhikmah-Python3-Flask-Simple-Crud:不认真的项目" 暗示这是一个使用Python3和Flask框架构建的简单CRUD应用。CRUD是创建(Create)、读取(Read)、更新(Update)和删除(Delete)数据的基本操作,是数据库...

    xml教程

    2. **配置文件**:许多软件和框架用XML作为配置文件格式,如Spring框架。 3. **数据存储**:数据库如MongoDB支持XML格式的数据存储。 4. **文档格式**:如SVG(可缩放矢量图形)是基于XML的图像格式。 5. **XML...

    XML入门

    XML(eXtensible Markup Language)是一种用于标记数据的语言,它是HTML(超文本标记语言)的一个扩展,旨在传输和存储数据。XML的设计目标是使数据能够被机器和人类同时理解,它强调数据的结构和语义,而不是显示的...

    DjangoRESTframework课件.rar

    3. 实战项目:尝试构建一个小型的API项目,如博客系统或用户管理系统,将理论知识应用于实践中。 总结,Django REST framework是Python Web开发中的强大工具,结合HTML基础,可以构建出高效、易维护的API服务。通过...

    student_teacher_nets

    可能还会有配置文件(如JSON或YAML),用于存储超参数和其他设置。 2. **数据预处理**:在训练模型之前,数据通常需要经过清洗、标准化和格式化。这部分可能包含读取数据、处理缺失值、归一化数值、构建输入张量等...

    HTTP SERVER

    为了提高效率,服务器可能使用持久连接或多路复用技术,允许在一个TCP连接上处理多个请求,减少建立和关闭连接的开销。 二、HTTP服务器的主要功能 1. 文件服务:服务器最基本的功能是提供静态文件服务,如HTML、...

    2021-2022计算机二级等级考试试题及答案No.3126.docx

    3. 多媒体配置:多媒体环境下工作,除了基本配置,还需要光驱用于读取光盘中的数据,声卡用于处理音频信号,音箱则用于播放声音。 4. VBA编程:在VB或VBA中,关闭表单的命令是`ThisForm.Release`,这将释放表单资源...

    pushups-logger:有关使用Flask开发具有CRUD和用户身份验证功能的俯卧撑记录器Web应用程序的视频系列的源代码

    在本项目中,"pushups-logger"是一个使用Python的Flask框架开发的Web应用程序,其主要目的是创建一个俯卧撑记录器。该应用具备基本的CRUD(创建、读取、更新、删除)功能,并且集成了用户身份验证,以确保数据的安全...

    如何将手机链接到Raspberry Pi

    通过编写Python或Node.js程序,可以读取或写入GPIO引脚,从而控制连接的设备,如传感器或执行器。 8. **蓝牙或Wi-Fi通信**: 手机与Raspberry Pi之间的连接可以通过无线方式,如蓝牙或Wi-Fi直连(Wi-Fi Direct)。这...

Global site tag (gtag.js) - Google Analytics