97**国产露脸精品国产,国内精品免费一区二区三区,国产精品久久久久久久久妇女,国内一区二区三区精品视频

您現在所在的位置:首頁 >關于奇酷 > 行業動態 > 5 個常用的 Python 庫

5 個常用的 Python 庫

來源:奇酷教育 發表于:

5 個常用的 Python 庫

  1. difflib
 
  difflib 是一個專注于比較數據集(尤其是字符串)的 Python 模塊。為了具體了解您可以使用此模塊完成的幾件事,讓我們檢查一下它的一些最常見的函數。
 
  SequenceMatcher
 
  SequenceMatcher 是一個比較兩個字符串并根據它們的相似性返回數據的函數。通過使用 ratio(),我們將能夠根據比率/百分比來量化這種相似性。
 
  語法:
 
  SequenceMatcher(None, string1, string2)
 
  下面這個簡單的例子展示了該函數的作用:
 
  from difflib import SequenceMatcher
 
  phrase1 = "Tandrew loves Trees."
 
  phrase2 = "Tandrew loves to mount Trees."
 
  similarity = SequenceMatcher(None, phrase1, phrase2)
 
  print(similarity.ratio())
 
  # Output: 0.8163265306122449
 
  get_close_matches
 
  接下來是 get_close_matches,該函數返回與作為參數傳入的字符串最接近的匹配項。
 
  語法:
 
  get_close_matches(word, possibilities, result_limit, min_similarity)
 
  下面解釋一下這些可能有些混亂的參數:
 
  word 是函數將要查看的目標單詞。
 
  possibilities 是一個數組,其中包含函數將要查找的匹配項并找到最接近的匹配項。
 
  result_limit 是返回結果數量的限制(可選)。
 
  min_similarity 是兩個單詞需要具有的最小相似度才能被函數視為返回值(可選)。
 
  下面是它的一個使用示例:
 
  from difflib import get_close_matches
 
  word = 'Tandrew'
 
  possibilities = ['Andrew', 'Teresa', 'Kairu', 'Janderson', 'Drew']
 
  print(get_close_matches(word, possibilities))
 
  # Output: ['Andrew']
 
  除此之外還有幾個是您可以查看的屬于 Difflib 的其他一些方法和類:unified_diff、Differ和 diff_bytes
 
 
  2. sched
 
  sched 是一個有用的模塊,它以跨平臺工作的事件調度為中心,與 Windows 上的任務調度程序等工具形成鮮明對比。大多數情況下,使用此模塊時,都會使用 schedular 類。
 
  更常見的 time 模塊通常與 sched 一起使用,因為它們都處理時間和調度的概念。
 
  創建一個 schedular 實例:
 
  schedular_name = sched.schedular(time.time, time.sleep)
 
  可以從這個實例中調用各種方法。
 
  調用 run() 時,調度程序中的事件/條目會按照順序被調用。在安排完事件后,此函數通常出現在程序的最后。另外,搜索公眾號Linux就該這樣學后臺回復“git書籍”,獲取一份驚喜禮包。
 
  enterabs() 是一個函數,它本質上將事件添加到調度程序的內部隊列中。它按以下順序接收幾個參數:
 
  事件執行的時間
 
  活動優先級
 
  事件本身(一個函數)
 
  事件函數的參數
 
  事件的關鍵字參數字典
 
  下面是一個示例,說明如何一起使用這兩個函數:
 
  import sched
 
  import time
 
  def event_notification(event_name):
 
      print(event_name + " has started")
 
  my_schedular = sched.scheduler(time.time, time.sleep)
 
  closing_ceremony = my_schedular.enterabs(time.time(), 1, event_notification, ("The Closing Ceremony", ))
 
  my_schedular.run()
 
  # Output: The Closing Ceremony has started
 
  還有幾個擴展 sched 模塊用途的函數:cancel()、enter() 和 empty()。
 
 
  3. binaascii
 
  binaascii 是一個用于在二進制和 ASCII 之間轉換的模塊。
 
  b2a_base64 是 binaascii 模塊中的一種方法,它將 base64 數據轉換為二進制數據。下面是這個方法的一個例子:
 
  import base64
 
  import binascii
 
  msg = "Tandrew"
 
  encoded = msg.encode('ascii')
 
  base64_msg = base64.b64encode(encoded)
 
  decode = binascii.a2b_base64(base64_msg)
 
  print(decode)
 
  # Output: b'Tandrew'
 
  該段代碼應該是不言自明的。簡單地說,它涉及編碼、轉換為 base64,以及使用 b2a_base64 方法將其轉換回二進制。
 
  以下是屬于 binaascii 模塊的其他一些函數:a2b_qp()、b2a_qp() 和 a2b_uu()。
 
 
  4. tty
 
  tty 是一個包含多個實用函數的模塊,可用于處理 tty 設備。以下是它的兩個函數:
 
  setraw() 將其參數 (fd) 中文件描述符的模式更改為 raw。
 
  setcbreak() 將其參數 (fd) 中的文件描述符的模式更改為 cbreak。
 
  由于需要使用 termios 模塊,該模塊僅適用于 Unix,例如在上述兩個函數中指定第二個參數(when=termios.TCSAFLUSH)。
 
 
  5. weakref
 
  weakref 是一個用于在 Python 中創建對對象的弱引用的模塊。
 
  弱引用是不保護給定對象不被垃圾回收機制收集的引用。
 
  以下是與該模塊相關的兩個函數:
 
  getweakrefcount() 接受一個對象作為參數,并返回引用該對象的弱引用的數量。
 
  getweakrefs() 接受一個對象并返回一個數組,其中包含引用該對象的所有弱引用。
 
  weakref 及其函數的使用示例:
 
  import weakref
 
  class Book:
 
      def print_type(self):
 
          print("Book")
 
  lotr = Book
 
  num = 1
 
  rcount_lotr = str(weakref.getweakrefcount(lotr))
 
  rcount_num = str(weakref.getweakrefcount(num))
 
  rlist_lotr = str(weakref.getweakrefs(lotr))
 
  rlist_num = str(weakref.getweakrefs(num))
 
  print("number of weakrefs of 'lotr': " + rcount_lotr)
 
  print("number of weakrefs of 'num': " + rcount_num)
 
  print("Weakrefs of 'lotr': " + rlist_lotr)
 
  print("Weakrefs of 'num': " + rlist_num)
 
  # Output: 
 
  # number of weakrefs of 'lotr': 1
 
  # number of weakrefs of 'num': 0
 
  # Weakrefs of 'lotr': [<weakref at 0x10b978a90; to 'type' at #0x7fb7755069f0 (Book)>]
 
  # Weakrefs of 'num': []
 
  輸出從輸出的函數返回值我們可以看到它的作用。由于 num 沒有弱引用,因此 getweakrefs() 返回的數組為空。擴展:接私活兒
 
  以下是與 weakref 模塊相關的一些其他函數:ref()、proxy() 和 _remove_dead_weakref()。
97**国产露脸精品国产,国内精品免费一区二区三区,国产精品久久久久久久久妇女,国内一区二区三区精品视频
日本r级电影在线观看| 少妇熟女视频一区二区三区| 国产欧美一区二区三区在线观看视频| 国产97免费视频| 国产免费一区二区三区四区| 肉色超薄丝袜脚交69xx图片| 亚洲精品成人av久久| 在线看片中文字幕| 欧美xxxooo| 久久久久亚洲av无码麻豆| 中文字幕人妻熟女人妻a片| 蜜桃视频无码区在线观看| 伊人久久久久久久久| 亚洲永久无码7777kkk| 亚洲一级理论片| 免费在线黄色网| 看全色黄大色黄女片18| 国产全是老熟女太爽了| 最近中文字幕免费视频| 在线观看黄网址| 日本一区二区在线免费观看| 日韩av在线看免费观看| 亚欧精品视频一区二区三区| 69xx绿帽三人行| 成人免费无码大片a毛片| 国产精品无码无卡无需播放器| 内射一区二区三区| 最近中文字幕免费视频| 国产高清在线免费观看| 一起草在线视频| 一级黄色录像视频| 日本二区在线观看| 尤物网站在线观看| 精品国产视频在线观看| 男生草女生视频| 成人做爰www看视频软件| 成人信息集中地| 超碰97人人干| 免费观看污网站| 后入内射无码人妻一区| 欧美熟妇一区二区| 日本五十肥熟交尾| 538任你躁在线精品视频网站| 韩国女同性做爰三级| 天堂www中文在线资源| 日韩va亚洲va欧美va清高| 亚洲性猛交xxxx乱大交| 欧洲一级黄色片| 极品白嫩的小少妇| 成人欧美精品一区二区| 青青操在线视频观看| 一区二区三区伦理片| 色欲AV无码精品一区二区久久| 91人人澡人人爽| 精品人妻一区二区三区免费| 中国毛片直接看| 手机在线免费看毛片| 少妇被躁爽到高潮无码文| 亚洲欧洲综合网| 国产黄a三级三级| 成人三级视频在线观看| 亚洲欧美另类日本| 午夜剧场免费在线观看| 91成人破解版| 成人免费无码大片a毛片| a视频免费观看| 日本黄色特级片| 一区二区黄色片| 97精品在线播放| 国产探花在线播放| 在线免费看黄色片| 中文字幕免费高清| 永久免费看片直接| 亚洲av综合色区无码另类小说| 最新中文字幕日本| 欧美成人国产精品一区二区| av免费播放网站| 久久久久无码国产精品一区李宗瑞| 美女伦理水蜜桃4| 亚洲精品91在线| 国产88在线观看入口| 在线免费播放av| 一本一本久久a久久| 少妇精品无码一区二区| 天天躁日日躁aaaxxⅹ| 动漫性做爰视频| 成人性生交大免费看| 久久精品无码一区二区三区毛片| 亚洲一区二区三区无码久久| 欧美人与禽zoz0善交| 91人妻一区二区| 亚洲综合第一区| 中国极品少妇videossexhd| 老司机深夜福利网站| 中国一级特黄录像播放| 在线观看黄网址| 懂色av蜜桃av| 男女一区二区三区| 国产av 一区二区三区| 美女洗澡无遮挡| 日本黄色动态图| 欧产日产国产v| 少妇视频一区二区| 好吊视频在线观看| 添女人荫蒂视频| 亚洲av熟女高潮一区二区| 91香蕉视频污在线观看| 91中文字幕永久在线| 中文成人无字幕乱码精品区| 免费人成视频在线播放| 青青草自拍偷拍| 国产精品毛片一区二区| 北京富婆泄欲对白| 性活交片大全免费看| 一区二区三区四区影院| 91在线播放观看| 亚洲三级在线视频| 97免费公开视频| 香蕉久久久久久久| 久久久久久久久福利| 最近中文字幕在线mv视频在线| 欧美xxxxx少妇| 国产一级免费片| 少妇一级淫片免费放播放| 视频免费在线观看| 亚洲av成人精品一区二区三区| 风韵丰满熟妇啪啪区老熟熟女| 免费黄色av网址| 91玉足脚交白嫩脚丫| 亚洲观看黄色网| a毛片毛片av永久免费| 国产精品酒店视频| 91麻豆精品成人一区二区| 中文字幕乱码在线人视频| 第一页在线视频| 手机看片福利视频| 三上悠亚作品在线观看| av在线免费观看不卡| 精品无码国产一区二区三区51安| 中文字幕xxx| 欧美肥妇bbwbbw| 欧美xxxx日本和非洲| 天天躁日日躁aaaa视频| 糖心vlog免费在线观看| 丝袜熟女一区二区三区| 天美传媒免费在线观看| 一本色道久久hezyo无码| 在线 丝袜 欧美 日韩 制服| 91狠狠综合久久久| 大地资源二中文在线影视观看 | 一二三区视频在线观看| 欧美夫妇交换xxx| 羞羞在线观看视频| 精品人妻在线视频| 男人天堂资源网| 3d动漫精品啪啪一区二区下载 | 久久人妻一区二区| 乱老熟女一区二区三区| 日韩av无码一区二区三区不卡 | 午夜激情福利电影| 国产精品无码一区二区三区| 欧美日韩黄色网| 日本精品久久久久中文| 一级欧美一级日韩片| 国产精品91av| 午夜av入18在线| 在线看的片片片免费| 色婷婷国产精品免| 中文字幕av久久爽一区| 玖玖爱在线精品视频| 九色91porny| 在线看的片片片免费| 无码人中文字幕| xxxx日本黄色| 熟女少妇一区二区三区| 国产性生活毛片| 免费黄色三级网站| 国产精品麻豆入口| youjizz.com国产| 波多野结衣办公室双飞| 99热这里只有精品2| 亚洲三级在线视频| 年下总裁被打光屁股sp| 波多野结衣办公室双飞| 日韩av无码一区二区三区不卡| xxxx国产视频| 成人手机在线免费视频| 丰满大乳奶做爰ⅹxx视频| 免费a v网站| 成年人网站免费看| 欧美性猛交xxxx乱大交少妇| 亚洲午夜久久久久久久国产| 欧美日韩生活片| 欧美性猛交xx| 99久久国产精| 性の欲びの女javhd| 538任你躁在线精品视频网站| 又大又长粗又爽又黄少妇视频| 亚洲最大的黄色网| 99久久99久久精品免费|