日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python pywinauto 单击鼠标_Python 基础(十):模块与包

發(fā)布時(shí)間:2025/3/21 python 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python pywinauto 单击鼠标_Python 基础(十):模块与包 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1 簡(jiǎn)介

1.1 模塊

Python 中一個(gè)以 .py 結(jié)尾的文件就是一個(gè)模塊,模塊中定義了變量、函數(shù)等來實(shí)現(xiàn)一些類似的功能。Python 有很多自帶的模塊(標(biāo)準(zhǔn)庫)和第三方模塊,一個(gè)模塊可以被其他模塊引用,實(shí)現(xiàn)了代碼的復(fù)用性。

1.2 包

包是存放模塊的文件夾,包中包含 __init__.py 和其他模塊,__init__.py 可為空也可定義屬性和方法,在 Python3.3 之前的版本,一個(gè)文件夾中只有包含 __init__.py,其他程序才能從該文件夾引入相應(yīng)的模塊、函數(shù)等,之后的版本沒有 __init__.py 也能正常導(dǎo)入,簡(jiǎn)單來說就是 Python3.3 之前的版本,__init__.py 是包的標(biāo)識(shí),是必須要有的,之后的版本可以沒有。

2 使用

2.1 創(chuàng)建

創(chuàng)建包

使用 PyCharm 創(chuàng)建包,步驟為:①打開 PyCharm 選中項(xiàng)目 ②右擊鼠標(biāo)選中 New 選項(xiàng),然后再選中 Python Package 后單擊鼠標(biāo),此時(shí)彈出創(chuàng)建窗口,如下所示:

我們填好名字后點(diǎn)擊 OK 按鈕即可。創(chuàng)建好后我們會(huì)發(fā)現(xiàn) PyCharm 已經(jīng)自動(dòng)幫我們創(chuàng)建了空文件 __init__.py。

創(chuàng)建模塊

使用 PyCharm 創(chuàng)建模塊,步驟為:①選中剛剛創(chuàng)建的包 ②右擊鼠標(biāo)選中 New 選項(xiàng),然后再選中 Python File 后單擊鼠標(biāo),此時(shí)彈出創(chuàng)建窗口,如下所示:

我們填好名字后點(diǎn)擊 OK 按鈕即可。

我們創(chuàng)建包和模塊的最終目錄結(jié)構(gòu)為:

package |- pg1 |- - __init__.py |- - a.py |- - b.py |- pg2 |- - __init__.py |- - c.py |- - d.py

a.py

def a():print('a')

b.py

def b():print('b')

c.py

def c():print('c')

d.py

def d():print('d')

2.2 引用

從包中引入模塊有如下兩種方式:

import ...

import 包名1.包名2...模塊名

from ... import ...

from 包名1.包名2... import 模塊名 from 包名1.包名2...模塊名 import 變量名/函數(shù)名

下面我們使用創(chuàng)建好的包和模塊演示一下,如下所示:

# a 模塊中引入 b 模塊 import pg1.b from pg1 import b# a 模塊中引入 c 模塊 import pg2.c from pg2 import c# a 模塊中引入 c 模塊和 d 模塊 import pg2.c,pg2.d from pg2 import c,d# a 模塊中引入包 pg2 下的所有模塊 from pg2 import *# a 模塊中引入 d 模塊中函數(shù) d() from pg2.d import d # 調(diào)用函數(shù) d() d()

總結(jié)

以上是生活随笔為你收集整理的python pywinauto 单击鼠标_Python 基础(十):模块与包的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。