看板 [ Python ]
討論串[問題] 用file open抓TXT開的問題
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 6→)留言7則,0人參與, 最新作者QooEX (QooEX)時間8年前 (2016/05/02 00:51), 編輯資訊
1
0
0
內容預覽:
我有大量的TXT檔案想用 file= open('xxx'.'r'). 讀取近來全部放到list內部排序. 問題來了 前面xxx的部分 我是用抓內部資料夾全部的檔名出來去設置. 所以'' 以我目前的知識跟常識來說 是不可能放變數的. 例如:我將檔名抓出來 找個空間放 A=檔名 但是不可能放進''內.
(還有173個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者doomleika (iSuck)時間8年前 (2016/05/02 03:08), 8年前編輯資訊
0
0
2
內容預覽:
os.listdir包含了資料夾,如果你的檔案資料夾裡面包含子資料夾的話可能會爆炸. (IsADirectoryError). 可以考慮使用os.walk[1]或是使用os.listdir[2]配合os.path.isfile驗證. [1] https://docs.python.org/2/lib
(還有1148個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者uranusjr (←這人是超級笨蛋)時間8年前 (2016/05/02 17:05), 8年前編輯資訊
0
0
0
內容預覽:
大概像這樣. import pathlib. dirpath = pathlib.Path('C:/path/to/your/directory'). text_list = [p.read_text() for p in dirpath.rglob('*') if p.is_file()]. 其實
(還有159個字)
首頁
上一頁
1
下一頁
尾頁