第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

從 .txt 文件中提取文件目錄?

從 .txt 文件中提取文件目錄?

慕森卡 2023-03-22 16:06:47
我有一個名為的文本文件,testConfigFile如下所示:inputCsvFile = BIN+"/testing.csv"description = "testing"其中BIN是我的文件夾的父目錄(已os.getcwd在我的 python 腳本中聲明使用)。我現(xiàn)在面臨的問題是,如何BIN+"testing.csv"從testConfigFile.txt.由于名稱testing.csv可能會更改為其他名稱,因此它將是一個變量。我打算做類似的事情,首先腳本讀取關鍵字"inputCsvFile = "然后它會自動提取它后面的單詞,即"BIN+"testing.csv".f = open("testConfigFile","r")line = f.readlines(f)if line.startswith("inputCsvFile = ")  inputfile = ...這是我失敗的部分代碼,我不知道如何修復它。有沒有人愿意幫助我?
查看完整描述

1 回答

?
天涯盡頭無女友

TA貢獻1831條經(jīng)驗 獲得超9個贊

從非結(jié)構(gòu)化的 txt 文件中讀取配置并不是最好的主意。Python 實際上能夠解析以某種方式構(gòu)造的配置文件。我已經(jīng)重組了您的 txt 文件,以便更容易使用。配置文件擴展名并不重要,在本例中我將其更改為 .ini。


應用程序.ini:


[csvfilepath]

inputCsvFile = BIN+"/testing.csv"

description = "testing"

代碼:


from configparser import ConfigParser? # Available by default, no install needed.


config = ConfigParser()? # Create a ConfigParser instance.

config.read('app.ini')? # You can input the full path to the config file.


file_path = config.get('csvfilepath', 'inputCsvFile')

file_description = config.get('csvfilepath', 'description')


print(f"CSV File Path: {file_path}\nCSV File Description: {file_description}")

輸出:


CSV File Path: BIN+"/testing.csv"

CSV File Description: "testing"


查看完整回答
反對 回復 2023-03-22
  • 1 回答
  • 0 關注
  • 167 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號