看板 Python 關於我們 聯絡資訊
[update] 我試出來的解答如下,有參考一些stackoverflow上面其他人類似的問題 其實我的每個分支file都長一樣,只是因為我用的API key有流量限制 所以我每次抓的資料都先存下來,而我放進去API裡面爬的資料可能有上千 所以我最後有時候會要把分支檔案合起來做merge (例如我要把我找到的研究者的PubMed ID跟我手上有的他們的員工編號整合 所以我想要學比較省力的方式 其實我覺得程式語言就是靠“經驗” 有些人有做過類似的專案 或經歷過類似的情況 就能比較容易理解發問者的問題 然後給予建議 這也是大家互通有無的原因 沒有做過的東西大家也都是這樣學習來的 如果自己接觸的比較久 看不起新手 可以不要回應 而且我看此版您也沒有發過任何解答別人問題的文章 隨便推個什麼package name的你也沒試過啊 那種回應在其他平台也不會得到credit的 還會被回覆是“根本沒有回答到問題” 推個酸推既沒有實益 又傷害別人 損人不利己的事情為什麼要做呢? 或許就是從貶低別人獲得成就感吧 那請去找你id代表的那位jiyu say 520個夠吧 請離開我的發問 謝謝! 已請板主處理 將不再回應 而且還特別回來看推文 驗證“縱火的人總會回到現場” 真是時間太多 以下為我的code stackoverflow上有人遇到類似error的解決方式是把pd.read_csv(' ')改為 pd.read_csv(" ") 我之前都是用整個path進去讀資料 這次就算能全部print出 'r"C:\.........csv"' 放進pd.read_csv()依樣不行 我分享我後來的做法 如有需要請自由取用 都很簡單 本魯也不會什麼難的 content=[] for i in range(0,28): i+=1 if len(str(int(i)))==1: i='0'+str(int(i)) else: i=str(int(i)) filename="""FileName_1206_{}.csv""" search=filename.format(i) content.append(pd.read_csv(search)) df=pd.concat(content, ignore_index=True) df ______________ 大家好 因為使用api抓取資料 因為quota limitation 分成幾次存檔 因此我手邊現在有12個分支檔案 我想要用i從1到12讀取這些csv檔案 然後使用pd.concat(pd.read_csv(r""))將12分支檔案合併 但我遇到pd.read_csv(r"")那個"r"該如何適當地和後面的網址結合呢? 我使用的code如下: import pandas as pd link="C://......file_1202_{}.csv" (我的分支檔案都存成"file_1202_1.csv",file_1202_2.csv", and so on. for i in range(1,12): data=pd.concat(pd.read_csv('r'+link.format)) # not work 會顯示錯誤訊息 請問我是否該使用\ escape link中的 // ? 畢竟r的出現似乎就是為了escape //? 有點傷腦筋 還請各位高手指點迷津 謝謝了 THANKS -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 98.11.202.4 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1575428462.A.678.html
TitanEric: 可以試r“”.format 不用在字串前面加r 12/04 13:10
jiyu520: 為什麼都不自己試.... 12/04 21:29
AmigoSafin: 我po的就是我試的啊 comment "#not work" 樓上有事嗎 12/07 05:48
AmigoSafin: 謝謝一樓 但我的方法類似 並未成功 我還是覺得跟特殊 12/07 07:25
AmigoSafin: 符號有關 我發到他處了 比較好po code 還是感謝! 12/07 07:27
jiyu520: 你的問法每篇都是伸手型啊,基本上不就是要人LMGTFY? 12/07 08:29
jiyu520: 是否該使用 <- 試了才知道 12/07 08:36
已請版主處理 ※ 編輯: AmigoSafin (98.11.202.4 美國), 12/08/2019 09:14:20 ※ 編輯: AmigoSafin (98.11.202.4 美國), 12/08/2019 09:17:55 ※ 編輯: AmigoSafin (98.11.202.4 美國), 12/08/2019 10:21:44
jiyu520: 真的笑了XDDD,唉唉加油吧。 12/08 14:39
jiyu520: 你可能沒注意到以前我還回過你的文、寫了範例程式碼提供 12/08 14:39
jiyu520: 做參考。 12/08 14:39
jiyu520: 如果需要是觀念、經驗的,一定很值得討論。有些可以直接g 12/08 14:42
jiyu520: oogle出來的、如果對關鍵字不太會下,板上很多高手也都 12/08 14:42
jiyu520: 讓我學習到不少。 12/08 14:42
jiyu520: 你可以問,我可以回。你可以不開心我回的,我也絕對尊重 12/08 14:44
jiyu520: 。沒有要戰的意思,加油=) 12/08 14:44