python3下,re.findall返回值前後的[" 『]怎麼去掉?

剛開始學Python,學寫爬蟲,發現一個問題,暫時在網上沒搜索到答案。

Time = re.findall(r"長度:&s(.+?)&",』&長度:& 178分鐘&『) # 在完整html中摘了可用的一小段

print(Time)

["178分鐘"] # 這個結果中就包括了 [" 和 "] 字元

之後建立目錄,用 Time 命名,發現目錄的名字是帶字元的 ["178分鐘"],而不是想要的 178分鐘 。

foldername = Time

picpath = "C:\Python\%s" % (foldername)

if not os.path.exists(picpath):

os.mkdir(picpath)

求助這是怎麼回事,為什麼結果中要帶有前後的 [" 和 "] ?怎麼去掉?


這是list


走路還不會呢就開始練習跑步了?

GitHub - shell909090/learn-python at dev(估計你也不會互聯網通用語,就給個剛發現的小東西好了)


Time[0]


推薦你先看看廖雪峰的Python教程幾個小時就能過一遍了,之後再去寫爬蟲吧。


正式入門Python5天了 建議多看官方文檔 多看博客 總結總結就好了 還有 其實項目入手學的也不少


推薦閱讀:

pycharm 如何程序運行後,仍可查看變數值?(非Debug mode, 因為debug運行太慢)
python對變數賦值為什麼會出現以下的情況?
在同一台電腦下如何進行 Python 2 與 3 的切換?
python3是如何處理字元異常的?
python3.5 pip 安裝lxml出錯?

TAG:Python3x | Python入門 |