當前位置:
首頁 > 知識 > Selenium中級篇之5-Python讀取配置文件內容

Selenium中級篇之5-Python讀取配置文件內容

本文來介紹下Python中如何讀取配置文件。任何一個項目,都涉及到了配置文件和管理和讀寫,Python支持很多配置文件的讀寫,這裡我們就介紹一種配置文件格式的讀取數據,叫ini文件。Python中有一個類ConfigParser支持讀ini文件。

1. 在項目下,新建一個文件夾,叫config,然後在這個文件夾下新建一個file類型的文件:config.ini

文件內容如下:

# this is config file, only store browser type and server URL

[browserType]

#browserName = Firefox

browserName = Chrome

#browserName = IE

[testServer]

URL = https://www.baidu.com

2. 百度搜索一下,python中如何獲取當前項目的根目錄的相對路徑

這裡採用:

3. 在另外一個包下新建一個測試類,用來測試讀取配置文件是否正常。

代碼:

# coding=utf-8

import ConfigParser

import os

class TestReadConfigFile(object):

def get_value(self):

print root_dir

config = ConfigParser.ConfigParser()

file_path = os.path.dirname(os.path.abspath(".")) + "/config/config.ini"

config.read(file_path)

browser = config.get("browserType", "browserName")

url = config.get("testServer", "URL")

return(browser,url) # 返回的是一個元組

trcf = TestReadConfigFile()

print trcf.get_value()


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python 的精彩文章:

Python培訓必知 python老鳥才知道的那些事
深入理解 GIL:如何寫出高性能及線程安全的 Python 代碼
【快學Python3】解析器
2017 年最流行的 15 個數據科學 Python 庫
你是否非常想學好 Python

TAG:Python |

您可能感興趣

Spring Boot 配置文件 yml與properties
python筆記14-讀取yaml配置文件
Hibernate配置文件詳解-1
Spring Boot學習筆記系列之Spring Boot配置文件屬性值校驗
乾貨:詳解 Tomcat 配置文件 server.xml
Eclipse編輯Spring配置文件xml時自動提示類class包名
SpringMVC工程的web.xml以及其他配置文件
Mybatis配置文件
redis.conf配置文件詳解
Creo/Preo軟體自學第二篇:部分配置文件在config中路徑的設置
剖析關於-ansible配置文件和命令中ad-hoc模式使用參數詳解
MyBatis配置文件詳解
快速自定義Cordova插件(-配置文件)
配置文件|logstash配置文件詳解
有黑客試圖將Windows 10 設置應用的配置文件武器化
長話短說 pconf 配置文件
Linux 中網路相關的那些配置文件
MySQL-默認配置文件
化繁為簡自行搭建你的Fabric網路:不可或缺的配置文件
Jenkins配置文件路徑改動導致管理員許可權開放漏洞