日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

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

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

1 簡介

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)入,簡單來說就是 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 基础(十):模块与包的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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