欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python 將列表中的字符串連接成一個(gè)長(zhǎng)路徑的方法

 更新時(shí)間:2018年10月23日 08:42:02   作者:JNingWei  
今天小編就為大家分享一篇python 將列表中的字符串連接成一個(gè)長(zhǎng)路徑的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

今天實(shí)習(xí)公司分配了一個(gè)數(shù)據(jù)處理的任務(wù)。在將列表中的字符串連接成一個(gè)長(zhǎng)路徑時(shí),我遇到了如下問(wèn)題:

import os

path_list = ['first_directory', 'second_directory', 'file.txt']

print os.path.join(path_list)

發(fā)現(xiàn) os.path.join 之后,依然是字符串列表。這我就納悶了:

['first_directory', 'second_directory', 'file.txt']

細(xì)思后想明白了,os.path.join 的輸入必須是一個(gè)或多個(gè) str ,而不能是 list 。字符串列表的本質(zhì)依然是list。指令把 字符串列表 理解成了一個(gè) str ,就相當(dāng)于對(duì) 單str 進(jìn)行 os.path.join ,最后當(dāng)然沒(méi)變化啦。

于是我修改了代碼:

import os

path_list = ['first_directory', 'second_directory', 'file.txt']

# print os.path.join(path_list)

head = ''
for path in path_list:
 head = os.path.join(head, path)
print head

終于將列表中的字符串連接成了一個(gè)完整的長(zhǎng)路徑:

first_directory/second_directory/file.txt

以上這篇python 將列表中的字符串連接成一個(gè)長(zhǎng)路徑的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python matplotlib修改默認(rèn)字體的操作

    Python matplotlib修改默認(rèn)字體的操作

    這篇文章主要介紹了Python matplotlib修改默認(rèn)字體的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-03-03
  • python2.7讀取文件夾下所有文件名稱及內(nèi)容的方法

    python2.7讀取文件夾下所有文件名稱及內(nèi)容的方法

    python,本身來(lái)說(shuō)是一門(mén)高級(jí)編程語(yǔ)言,python它入門(mén)簡(jiǎn)單,有基礎(chǔ)的學(xué)起來(lái)很快就能有簡(jiǎn)單的應(yīng)用,但是在非常高的抽象計(jì)算中,高級(jí)的python程序設(shè)計(jì)也是非常難學(xué)的。接下來(lái)給大家介紹python2.7讀取文件夾下所有文件名稱及內(nèi)容的方法,一起看看吧
    2018-02-02
  • Python連接達(dá)夢(mèng)數(shù)據(jù)庫(kù)的實(shí)現(xiàn)示例

    Python連接達(dá)夢(mèng)數(shù)據(jù)庫(kù)的實(shí)現(xiàn)示例

    本文主要介紹了Python連接達(dá)夢(mèng)數(shù)據(jù)庫(kù)的實(shí)現(xiàn)示例,dmPython是DM提供的依據(jù)Python DB API version 2.0中API使用規(guī)定而開(kāi)發(fā)的數(shù)據(jù)庫(kù)訪問(wèn)接口,使Python應(yīng)用程序能夠?qū)M數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn)
    2023-12-12
  • Flask搭建一個(gè)API服務(wù)器的步驟

    Flask搭建一個(gè)API服務(wù)器的步驟

    Flask真是一個(gè)強(qiáng)大且簡(jiǎn)介的web框架,能夠快速搭建web服務(wù)器,本文主要介紹了Flask搭建一個(gè)API服務(wù)器的步驟,分享給大家,感興趣的可以了解一下
    2021-05-05
  • windows下python安裝小白入門(mén)教程

    windows下python安裝小白入門(mén)教程

    這篇文章主要為大家詳細(xì)介紹了windows下python安裝小白入門(mén)教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • PyQt5 QDockWidget控件應(yīng)用詳解

    PyQt5 QDockWidget控件應(yīng)用詳解

    這篇文章主要介紹了PyQt5 QDockWidget控件應(yīng)用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • pygame學(xué)習(xí)筆記(2):畫(huà)點(diǎn)的三種方法和動(dòng)畫(huà)實(shí)例

    pygame學(xué)習(xí)筆記(2):畫(huà)點(diǎn)的三種方法和動(dòng)畫(huà)實(shí)例

    這篇文章主要介紹了pygame學(xué)習(xí)筆記(2):畫(huà)點(diǎn)的三種方法和動(dòng)畫(huà)實(shí)例,本文講解了單個(gè)像素(畫(huà)點(diǎn))、連接多個(gè)點(diǎn)形成線、引用圖像、動(dòng)畫(huà)完整實(shí)例,需要的朋友可以參考下
    2015-04-04
  • Python編程中對(duì)super函數(shù)的正確理解和用法解析

    Python編程中對(duì)super函數(shù)的正確理解和用法解析

    可能有人會(huì)想到,Python中既然可以直接通過(guò)父類名調(diào)用父類方法為什么還會(huì)存在super函數(shù)?其實(shí),很多人對(duì)Python中的super函數(shù)的認(rèn)識(shí)存在誤區(qū),本文我們就帶來(lái)在Python編程中對(duì)super函數(shù)的正確理解和用法解析
    2016-07-07
  • yolov5返回坐標(biāo)的方法實(shí)例

    yolov5返回坐標(biāo)的方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于yolov5返回坐標(biāo)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-03-03
  • python用reduce和map把字符串轉(zhuǎn)為數(shù)字的方法

    python用reduce和map把字符串轉(zhuǎn)為數(shù)字的方法

    最近在復(fù)習(xí)高階函數(shù)的時(shí)候,有一道題想了半天解不出來(lái)。于是上午搜索資料,看了下別人的解法,發(fā)現(xiàn)學(xué)習(xí)編程,思維真的很重要。下面這篇文章就來(lái)給大家介紹了python利用reduce和map把字符串轉(zhuǎn)為數(shù)字的思路及方法,有需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。
    2016-12-12

最新評(píng)論