python读conf配置文件完成登录_python conf配置文件
#为什么要做配置文件:
#将所有的代码和配置都变成模块化可配置化,这样就提高了代码的重用性,不用都去修改代码内部,这个就是我们逐步
#要做的事情,可配置化
#configparser用法
#1)创建configparser对象,并调用read()函数打开配置文件,里面填的参数是地址
#2)配置文件的格式是[]包含的是section,section下有option=value这样的键值对
'''
3.依据section来读取相应的配置数据 读 写
'''
#1.创建configparser对象
import configparser
cf=configparser.ConfigParser()
#2.从配置文件中读取数据
import os
cf.read(os.getcwd()+"/config.conf")
#读取所有section
print(cf.sections()) #返回列表形式 ['mysql_info', 'test_addSection']
#读取section下的option
print(cf.options(section="mysql_info")) #只有key值 ['mysql_host', 'mysql_port', 'mysql_db', 'mysql_user', 'mysql_passwd']
#读取键值对
print(cf.items(section="mysql_info")) #键值对 [('mysql_host', '120.76.42.189'), ('mysql_port', '3306'), ('mysql_db', 'future'), ('mysql_user', 'futurevistor'), ('mysql_passwd', '123456')]
#读section里option
print(cf.get("mysql_info","mysql_db")) #future
print(cf.getint("mysql_info","mysql_port")) #3306
#写
#添加option,修改也用set
cf.set("mysql_info","type","mysql5.7")
#添加section
cf.add_section("test")
cf.set("test","sex","female")
#添加完option section后都要打开文件写入
with open(os.getcwd()+"/config.conf","w") as cfile:
cf.write(cfile) #文件流写到文件中去
python读conf配置文件完成登录_python conf配置文件相关推荐
- python读csv最快方法_python读有汉字的csv如何让python变得更快?
Python和其他脚本语言通常会被摒弃,因为它们相对于一些类似于C语言的编译型的语言来说效率很低.比如下面的斐波纳契数的例子: C语言中:int fib(int n){ if (n < 2) r ...
- python读取配置文件失败原因_python读取配置文件报keyerror-文件路径不正确导致的错误...
- 在其他模块使用反射读取配置文件报错,但是在反射模块中读取GetData.check_list又是正确的 反射模块如下: # get_data.py from API_AUTO.p2p_projec ...
- python实现简易聊天需要登录_python socket编程 实现简单p2p聊天程序
目标是写一个python的p2p聊天的项目,这里先说一下python socket的基础课程 一.Python Socket 基础课程 Socket就是套接字,作为BSD UNIX的进程通信机制,取后 ...
- python webdriver 等待网页已登录_python基础编程:python+selenium实现163邮箱自动登陆的方法...
本文介绍了 让我们先来预览一下代码运行效果吧: 首先分析163邮箱登陆页面的网页结构(按F12或单击鼠标右键选择审查元素) 1.定位到登陆框(注意登录框是一个iframe,如果不定位到iframe的话 ...
- python读二进制文件博客园_python二进制读写文件
基础: open(path, mode, b_buffer_size),需要指出的是第三个参数,它用来控制IO的时候是否使用缓存,这个缓存指的是python自己开辟的一片内存吧. seek(offse ...
- python发送短信验证码登录_python发送短信验证码
原标题:python发送短信验证码 业务: 手机端点击发送验证码,请求发送到python端,由python调用榛子云短信http://smsow.zhenzikj.com的短信接口,生成验证码并发送. ...
- python读excel中数据画图_python读取excel数据并且画图的实现示例
一,要读取的数据的格式: 二,数据读取部分: b站视频参考:https://www.bilibili.com/video/BV14C4y1W7Nj?t=148 # 1930 workbook=xlrd ...
- python注册用户名和密码登录_python实现自动登录需要用户名和密码的网站
如果想用浏览器自动打开的话,可以尝试一下楼上兄台的建议: Selenium是基于webdriver的著名自动化测试工具,可以轻松搞定楼主的问题. 比如我下面这段给出的example,可以完成你的需求, ...
- python实现简易聊天需要登录_python编写简易聊天室实现局域网内聊天功能
本文实例为大家分享了python实现局域网内聊天功能的具体代码,供大家参考,具体内容如下 功能: 可以向局域网内开启接收信息功能的ip进行发送信息,我们可以写两段端口不同的代码来实现在一台电脑上与自己 ...
- python 读excel中一个表_python 实现读取一个excel多个sheet表并合并的方法
原博文 2020-03-20 21:41 − 如下所示: import xlrd import pandas as pd from pandas import DataFrame DATA_DIR = ...
最新文章
- IPsec-×××基本技术挖掘
- 下一清分日期是几年前_下一清分日期是什么意思
- java垃圾回收到老年代次数,Java垃圾回收之回收算法
- float position的測试案例
- Lambda运行时内部:窥视无服务器巢穴
- URLDecoder.decode()转义处理
- Java 输入输出流 解决中文乱码问题【不一定详细但一定实用篇】【全文4800字】
- 高斯函数与高斯核函数
- latex下载安装记录
- 两个次序统计量的联合密度函数
- java中级程序员全面学习路线教程
- 【独立站运营】什么是营销转化率?如何提升转化率?
- 深圳六月有哪些公园能赏花 赏花打卡点推荐
- 最新表白墙网站源码 手机电脑自适应 带后台
- 电视+私人影院+KTV+游戏厅,爽!
- linux命令行安装ifconfig,CentOS 7安装 ifconfig 管理命令
- ANSYS stl文件导入(SpaceClaim)
- 态势感知通常是主客观的混合物
- 电阻、电容、电感等被动元件的供应商汇总
- 域控如何查看计算机在线,查看域控制器上登录用户
热门文章
- 机器学习笔记(二十六):支撑向量机(SVM)
- 区块链+高薪,你还等什么?
- 【光学】基于matlab像面数字全息离轴干涉模拟【含Matlab源码 215期】
- 【气动学】基于matlab改进的遗传和粒子群算法高斯烟羽模型模拟气体扩散【含Matlab源码 1061期】
- 【语音识别】基于matlab GUI语音识别信号灯图像模拟控制(带面板)【含Matlab源码 757期】
- AMOS问卷数据建模前传【SPSS 052期】
- centos www服务器文件unable create,Centos Vsftpd 无上传权限 (553 Could not create file)
- 用laravel开发php,使用 PhpStorm开发Laravel项目
- 3至六年级计算机知识,小学三至六年级下册信息技术教学计划范文
- ffmpeg 将拆分的数据合成一帧_FFMPEG 视频分割和合并