我需要使用python**而不編輯它(另乙個**)。
在某些時候,這段**讀取文字檔案的行以獲取一些檔名。
為此,它使用line.split()
在給出的示例中,我的檔名為/home/directory/filename
當我對這樣一條線進行拆分時,我得到['/home/directory/filename\]
重點是我工作的檔案都在「我的護照」上。在
在執行**的過程中,我遇到了由檔名引起的錯誤。
實際上,當我嘗試在python上拆分以下行時:/media/my passport/directory/filename,我有['/media/my','passport/directory/filename'],因此有乙個包含兩個元素的列表,而我的程式無法處理這兩個元素。這是因為在這段**的某個時刻,檔名[0][0]被呼叫,它應該是['/media/my'passport/directory/filename'],但它是{}/media/my','passport/directory/filename']
我試圖更改我的裝置名稱,但它turns out我需要重新格式化它才能這樣做。。。我不能。。。在
任何人都知道如何處理這個問題,特別是如何修改檔名,以便線.分割(),我得到['/media/my'passport/directory/filename']??在
謝謝你編輯
我有乙個文字檔案,其中有乙個檔名及其路徑的列表/media/my passport/filename1
/media/my passport/filename2
/media/my passport/filename3
我有乙個**,我把這個檔案的行分開線.分割()獲取列表['/media/my passport/filename1']
我知道我可以用線.分割(\n),但我必須使用線.分割()
我正在尋找一種方法來修改文字檔案,以便在執行時線.分割(),我得到的清單['/media/my passport/filename1']
而不是['/media/my', 'passport/filename1']
我一直在嘗試使用方括號和反斜槓更改檔案文字:
「/media/my passport/檔名1」
/**/我的\護照/檔名1
但同樣的問題依然存在
陣列拆分,leetcode刷題記錄 python
給定長度為 2n 的陣列,你的任務是將這些數分成 n 對,例如 a1,b1 a2,b2 an,bn 使得從1 到 n 的 min ai,bi 總和最大。輸入 1,4,3,2 輸出 4 解釋 n 等於 2,最大總和為 4 min 1,2 min 3,4 class solution def array...
整數拆分 python
我們都知道有一門數學領域叫組合數學,其中整數的拆分問題是非常有名的,例如 我們有1g 2g 3g 4g 5g的砝碼各乙個,問能稱出多少的重量,各有多少稱法 這裡我們利用尤拉提出的母函式的概念 當然拉馬努金的公式也可以,拉馬努金是我非常喜歡的數學家 直接帶入求解,1 x 1 x 2 1 x 3 1 x...
Medium表現良好的最長時間段 python
給你乙份工作時間表 hours,上面記錄著某一位員工每天的工作小時數。我們認為當員工一天中的工作小時數大於 8 小時的時候,那麼這一天就是 勞累的一天 所謂 表現良好的時間段 意味在這段時間內,勞累的天數 是嚴格 大於 不勞累的天數 請你返回 表現良好時間段 的最大長度。示例 1 輸入 hours ...