自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Python 配置文件的實(shí)際應(yīng)用解析

開發(fā) 后端
本文涉及到的用有Python 配置文件的實(shí)際應(yīng)用的解析,以及配置文件格式的實(shí)際應(yīng)用方案的介紹,希望你會(huì)有有所收獲。

你對(duì)Python 配置文件的相關(guān)實(shí)際應(yīng)用方案的具體介紹,你可以通過以下的文章對(duì)Python配置文件有個(gè)更好的了解,希望你會(huì)對(duì)其在計(jì)算機(jī)運(yùn)用語言中簡捷的應(yīng)用,以下的文章就是對(duì)其相關(guān)的具體介紹。

在程序中使用配置文件來靈活的配置一些參數(shù)是一件很常見的事情,配置文件的解析并不復(fù)雜,在python里更是如此,在官方發(fā)布的庫中就包含有做這件事情的庫,那就是ConfigParser,這里簡單的做一些介紹。 ConfigParser解析的配置文件的格式比較象ini的配置文件格式,就是文件中由多個(gè)section構(gòu)成,每個(gè)section下又有多個(gè)配置項(xiàng),比如:

 

  1. [db]   
  2. db_host=127.0.0.1   
  3. db_port=3306   
  4. db_user=root   
  5. db_pass=password   
  6. [concurrent]   
  7. thread=10   
  8. processor=20  

 

假設(shè)上面的配置文件的名字為test.conf。里面包含兩個(gè)section,一個(gè)是db, 另一個(gè)是concurrent, db里面還包含有4項(xiàng),concurrent里面有兩項(xiàng)。這里來做做解析:

 

  1. #-*- encoding: gb2312 -*-   
  2. import ConfigParser   
  3. import string, os, sys   
  4. cf = ConfigParser.ConfigParser()   
  5. cf.read("test.conf")    

返回所有的section

  1. s = cf.sections()   
  2. print 'section:', s   
  3. o = cf.options("db")   
  4. print 'options:', o   
  5. v = cf.items("db")   
  6. print 'db:', v   
  7. print '-'*60   

可以按照類型讀取出來

  1. db_host = cf.get("db", "db_host")   
  2. db_port = cf.getint("db", "db_port")   
  3. db_user = cf.get("db", "db_user")   
  4. db_pass = cf.get("db", "db_pass")  

 

 返回的是整型的以上的內(nèi)容就是對(duì)Python 配置文件的部分介紹。

【編輯推薦】

  1. Python環(huán)境的實(shí)際應(yīng)用方案介紹與代碼詳解
  2. Python矩陣轉(zhuǎn)置的實(shí)際應(yīng)用操作方案與代碼詳解
  3. 對(duì)Python編程語言歷史發(fā)展的介紹
  4. 對(duì)python腳本語言在實(shí)際應(yīng)用的優(yōu)點(diǎn)介紹
  5. Python入門的相對(duì)路徑和絕對(duì)路徑詳解
責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-03-19 11:18:07

Python讀寫配置文

2021-07-05 12:09:58

Python編程語言

2011-09-08 16:07:13

Widget配置文件

2011-03-28 09:07:26

Nagios配置文件

2010-02-03 09:19:31

Python模塊

2022-11-10 09:05:18

Lua配置文件

2010-02-22 10:18:18

WCF配置文件

2021-07-13 05:47:40

GroovyJSON軟件開發(fā)

2021-07-08 21:19:04

BashLinux

2009-12-21 11:19:50

WCF配置文件

2010-03-25 17:28:41

Python配置

2015-09-23 14:19:38

2010-03-17 14:18:27

Python open

2010-02-23 14:17:20

WCF配置文件

2020-10-20 10:12:00

Windows

2021-08-13 13:55:03

鴻蒙HarmonyOS應(yīng)用

2011-03-25 17:13:37

Nagios配置文件

2011-02-25 16:39:34

proftpd配置文件

2009-09-14 09:17:43

.settings配置

2010-01-28 13:50:03

Android移植
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)