import re


 re
findall()
finditer()
search()
match()

正則:在python中()表示分組 (?:)去掉python的分組
(?P<名字> 正則) 把正則匹配到的內容分組成"名字"組

2. 模塊
import 模塊名
1. 檢查是否已經導入過 , 順序, 內存-> 內置 -> sys.path
2. 如果沒有導入過這個模塊. 先創建一個名稱空間
3. 然后把導入的模塊執行一遍. 把執行的結果放在剛才的空間中
4. 把模塊的名字命名給這個空間

所有被導入的模塊都會放在sys.modules字典里

使用模塊中的內容. 模塊名字.方法/變量/類

__name__:
如果當前模塊是程序的入口. __name__的值:__main___
如果模塊是被其他模塊引入的. __name__是模塊名

from xxx import xxx
from 模塊 import 模塊中的內容
from 模塊 import * 不推薦

導入的內容可以直接使用. 不需要模塊.xxx. 和當前模塊中的變量沖突


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM