描述
get_contents() 將一個(gè)文件或網(wǎng)址讀入到字符串中,同PHP的get_contents方法。
get_contents() 接收兩個(gè)參數,第一個(gè)為文件路徑或網(wǎng)址,第二個(gè)為打開(kāi)方式。
語(yǔ)法
以下是 get_contents() 的語(yǔ)法:
get_contents(filename, mode='rb')
參數
● filename [str]:文件路徑或網(wǎng)址。
● mode [str]:打開(kāi)方式。w:寫(xiě)、wb:二進(jìn)制寫(xiě)、r:讀、rb:二進(jìn)制讀。
返回值
返回字符串類(lèi)型。
實(shí)例
以下展示了使用 get_contents() 的實(shí)例:
# kgcms.json的文件內容:{'name': 'kgcms', 'www': 'http://www.kgcms.com'}
from kyger.utility import get_contents print(get_contents('./static/0000/kgcms.json')) # 讀取文件 print(get_contents('http://www.kgcms.com/api?action=get_web_info')) # 讀取網(wǎng)頁(yè)
結果
以上實(shí)例運行后輸出的結果為:
'{"name": "kgcms", "www": "http://www.kgcms.com"}' '{"name": "kgcms", "www": "http://www.kgcms.com"}'
適應版本
v1.0.1