python之re模塊和table的應用

re:一些帶有特殊含義的符號或者符號的組合
#爲什麼要用re:一堆字符串中找到你所需要的內容,過濾規則是什麼樣,通過re模塊功能來告訴計算機你的過濾規則
#應用:在爬蟲中最爲常用;使用爬蟲時有其他模塊可以導入幫助clear數據,正則也可用於其他方面
#原理:re模塊的內部實現 不是python 而是調用了c庫

import re

inputStr = 'hello 123 world 456'
# replaceStr = inputStr.replace('111','222')
# print(replaceStr)
replaceStr = re.sub('\d+','222',inputStr)
print(replaceStr)
"""
\d:匹配任意一個數字 包括[0-9]和其他數字字符
\D:(\d)的相反 
"""

table的應用

from prettytable import PrettyTable

field_names = ("ID",'名字','英語成績','Python成績','C語言成績')
table = PrettyTable(field_names=field_names)
print(table)

 

發佈了83 篇原創文章 · 獲贊 14 · 訪問量 2042
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章