使用python自動辦公的實例代碼

包:
用來組織文件

在這裡插入圖片描述

在這裡插入圖片描述

包就是這樣的,用來組織文件。

主要就是,用 from 包 .模塊名字
或者 from 包 import 模塊這樣導入方式是我們需要註意的,包裡面要有Init.py這個文件,而且包裡面主要是放.py模塊

在這裡插入圖片描述

創建一個Py包,就是這,包裡面主要裝模塊。

在這裡插入圖片描述

在這裡插入圖片描述

這個導入方式,相當於導入一個包下面的模塊
這樣的導方式,需要註意的是,使用模塊中東西時候,要在東西前面加上限定

在這裡插入圖片描述

使用類中東西時候,需要報名加模塊名字,這樣告訴你,我們使用的是這個模塊中的xx東西

在這裡插入圖片描述

當你導入一個包的時候,默認包裡面的東西也會被執行,原則上就是這樣的,相當於構造方法對包進行瞭初始化。

在這裡插入圖片描述

相當於告訴你,我是如何查找這個包的路徑的,就是一種查找路徑的方式而已。

在這裡插入圖片描述

os模塊負責系統程序之間的交互,相當於一個交互模塊。os模塊基本來說就是處理文件個一個模塊,或者說接口,說白瞭就是處理文件。

import os
print(os.getcwd())
#可以打印當前的文件路徑
#os文件的路徑
os.chdir('C:/Users/admin/PycharmProjects/pythonProject')

#這樣可以讓os轉換到我們新的一個目錄下,然後打印新的目錄的路徑

#os目前到達瞭新的位置,然後就可以進行轉化
#比如我們把os這個位置,所有的文件和文件夾都寫成一個列表

dir_list = os.listdir()
#將當前os定位的這個位置下面所有文件夾

for d in dir_list :
    print(d,os.path.isdir(d),os.path.isdir(d))
    
    #查看當前路徑下,所有的文件是文件夾還是文件?做一個判斷

在這裡插入圖片描述

這裡裡面的file本質來說是一種對象,可以直接調用對象名字和判斷一下是不是文件。

到此這篇關於python自動辦公的文章就介紹到這瞭,更多相關python自動辦公內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: