青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

python中pathlib模塊的用法有哪些?python中pathlib模塊的基本使用方法

使用Python編程語言,可以完成著不同的工作 。而文件操作,則是大家最常需要解決的任務之一 。使用Python,你可以輕松為他人生成精美的報表,也可以用短短幾行代碼快速解析、整理上萬份數據文件 。這篇文章主要講解的是python中的pathlib模塊的基本使用方法,需要的python可以一起來看看 。

python中pathlib模塊的用法有哪些?python中pathlib模塊的基本使用方法


一、pathlib 模塊介紹
在python中文件處理的方式有很多中,使用到的模塊也會有很多,但是在Python版本3.4引入了一個新的標準庫模塊:pathlib 。它可以對文件的處理變得更加的簡單,它使用的是面向對象的思想設計,在這個模塊中封裝了很多與文件相關的操作功能 。
二、python中pathlib模塊的用法
1、使用pathlib模塊改寫代碼
在文件的處理中,有時候需要更改某個目錄下的文件的后綴名,但是有時候要更改的比較的多的時候,所編寫的代碼就會很長,這樣降低了閱讀性,使用pathlib模塊改寫代碼,將代碼變得簡短,比如:
from pathlib import Pathdef unify_ext_with_pathlib(path):    for fpath in Path(path).glob('*.txt'):        fpath.rename(fpath.with_suffix('.csv'))2、使用/運算符來組合文件路徑
【python中pathlib模塊的用法有哪些?python中pathlib模塊的基本使用方法】當我們要組合兩個文件的時候,通常使用的是os模塊中的path方法,代碼如下:
import os.pathos.path.join('/tmp', 'foo.txt')運行結果:'/tmp/foo.txt'最新方法是使用/運算符,這也是這個模塊中常用的方法,代碼如下:
from pathlib import PathPath('/tmp') / 'foo.txt'PosixPath('/tmp/foo.txt')3、使用.read_text() 來快速讀取文件內容
我們字讀取文件的時候,通常采用的方式就是使用with open(...) 打開文件,并且對文件中的內容進行讀取,但是在這個模塊中,我們可以直接采用.read_text() 方法,這樣對文件的內容可以快速的獲取到,代碼如下:
使用 pathlib 可以讓這件事情變得更簡單
from pathlib import Pathprint(Path('foo.txt').read_text())hello以上就是關于python中pathlib模塊的用法有哪些?python中pathlib模塊的基本使用方法的全部內容了,希望大家通過對這篇文章的學習,能掌握更多的python知識,如果還想了解更多,可以繼續關注學習哦 。
python中pathlib模塊的用法有哪些?python中pathlib模塊的基本使用方法


python中pathlib模塊的用法有哪些?python中pathlib模塊的基本使用方法


python中pathlib模塊的用法有哪些?python中pathlib模塊的基本使用方法


微信掃碼,學習更方便
python中pathlib模塊的用法有哪些?python中pathlib模塊的基本使用方法


現在報名贈100例知識點合集
python中pathlib模塊的用法有哪些?python中pathlib模塊的基本使用方法


    猜你喜歡