
前言
OS模塊雖然基礎的時候已經學過了,但是誰讓本人屬于那種不用立馬就忘的人呢,所以在在下爬取某個不可名狀的男人都喜歡的網站的時候,在遇到爬取下來的資料需要保存的時候,就需要用到OS模塊了
OS模塊基礎回顧
先回顧一下基礎
OS模塊用于操作檔案夾(基于我的理解)
import os
os.mkdir("path") # 創建該路徑
然后,基礎就沒了,對的,我學基礎OS模塊的時候,就學了個這個,在當時來看,還是夠用的啦
OS模塊小應用
這下面就是本人在寫爬蟲小程式的時候用到的啦
1. 保存檔案時遇到檔案夾已存在報錯
import os
path = "檔案路徑"
if not os.path.exists(path):
os.mkdir(path)
如果path不存在,就創建,如果存在,就不創建
2. 查看當前檔案所在的路徑
import os
print(os.getcwd())
這個還是挺有用的,之前用手機寫爬蟲,就是用這個看的當前路徑,才得以把資料保存下來,至于爬的是什么資料,這個嘛,當然是男人都愛看的那種O(∩_∩)O哈哈~
3. 復制檔案,將副本重命名
import os
# 第一種方法
os.rename("要復制的檔案名", "復制后的檔案重命名")
# 第二種方法
or.system("copy 要復制的檔案名 復制后的檔案重命名")
# 這個方法是打開cmd重命名,就是相當于代碼幫你打開cmd,并敲了這個命令,注意這個檔案名需要是絕對路徑
結語
我暫時用到的os就這些,可能是水平不夠叭
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/276200.html
標籤:python

