国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python前后文管理工具合同的完成

89542767 / 488人閱讀

  本文關(guān)鍵闡述了python前后文管理工具合同的完成,在python中所有完成了前后文管理工具協(xié)議書目標(biāo)都能用應(yīng)用with實(shí)際操作,with開啟了目標(biāo)前后文管理工具


  序言


  在前后文管理工具協(xié)議書的過程當(dāng)中,牽涉到2個(gè)魔術(shù)師方式__enter__方法與__exit__方式


  在python中所有完成了前后文管理工具協(xié)議書目標(biāo)都能用應(yīng)用with實(shí)際操作


  with開啟了目標(biāo)前后文管理工具


  前后文管理工具協(xié)議書:


  __enter__方式:進(jìn)到enter方式返回最后被as后邊的自變量接受
  exit:撤出with中所有的句子執(zhí)行完畢實(shí)行實(shí)行exit
  完成簡(jiǎn)單的文件操作來看一下前后文管理工具協(xié)議書:
  classMyOpen:
  #創(chuàng)建對(duì)象
  def__init__(self,filename,mode,encoding):
  self.filename=filename
  self.mode=mode
  self.encoding=encoding
  def__enter__(self):
  print("---enter---方式")
  #實(shí)行文件打開實(shí)際操作
  self.f=open(self.filename,self.mode,encoding=self.encoding)
  returnself.f
  def__exit__(self,exc_type,exc_val,exc_tb):
  """
  :paramexc_type:異常類型
  :paramexc_val:異常信息
  :paramexc_tb:出現(xiàn)異常追溯目標(biāo)
  :return:
  """
  print('----enter---')
  self.f.close()
  withMyOpen('hr.txt','w',encoding='utf-8')asf:
  print(f.write('現(xiàn)階段開啟了文檔,載入了數(shù)據(jù)信息:23323232'))


  用pymysql完成1個(gè)操作數(shù)據(jù)庫(kù)的類,完成前后文管理工具協(xié)議書,完成撤出前后文時(shí),自動(dòng)退出游標(biāo)卡尺,中斷連接


  todo:版本1


  #todo:版本1:


  classmysql_db(object):
  #創(chuàng)建對(duì)象屬性
  def__init__(self):


  1.連接數(shù)據(jù)庫(kù)


  self.cou=pymysql.connect(
  host="數(shù)據(jù)庫(kù)主機(jī)地址",
  port=端口,
  user="登錄數(shù)據(jù)庫(kù)的賬號(hào)",
  password="登錄數(shù)據(jù)庫(kù)的密碼",
  database="數(shù)據(jù)庫(kù)名稱",
  charset='utf8',編碼格式
  cursorclass=pymysql.cursors.DictCursor  將默認(rèn)的元組格式轉(zhuǎn)換成字典格式輸出
  )

  2.創(chuàng)建游標(biāo)卡尺


  self.cur=self.cou.cursor()
  def__enter__(self):
  returnself.cur   返回cur目標(biāo)
  def__exit__(self,exc_type,exc_val,exc_tb):
  """
  :paramexc_type:異常類型
  :paramexc_val:異常信息
  :paramexc_tb:出現(xiàn)異常追溯目標(biāo)
  :return:
  """
  #關(guān)閉游標(biāo)卡尺
  self.cur.close()
  #關(guān)閉數(shù)據(jù)庫(kù)連接
  self.cou.close()
  defObtain_one_date():
  withmysql_db()asdb:
  db.execute('select*fromt_customerLIMIT4')應(yīng)用execute方法進(jìn)行查詢語句
  content=db.fetchone()返回一條數(shù)據(jù)的查詢的結(jié)果
  print(content)
  #函數(shù)調(diào)用
  Obtain_one_date()
  todo:版本2
  sql='select*fromt_customerLIMIT4'
  defmysql_db1(**kwargs):
  returnpymysql.connect(host=kwargs.get('host','xxxx'),
  user=kwargs.get("user",'xxxx'),
  passwd=kwargs.get("passwd",'xxxx'),
  database=kwargs.get("database",'xxxx'),
  port=kwargs.get('port',xxxx),
  charset=kwargs.get('charset','utf8'))


  1.創(chuàng)建數(shù)據(jù)庫(kù)連接目標(biāo)

  cou=mysql_db1()


  2.創(chuàng)建游標(biāo)卡尺


  withcou.cursor()ascu:
  cu.execute(sql)應(yīng)用execute方法進(jìn)行查詢語句
  commt=cu.fetchone()返回一條數(shù)據(jù)的查詢的結(jié)果
  print(commt)
  #函數(shù)調(diào)用
  mysql_db1()


       綜上所述,這篇文章就給大家介紹到這里了,希望可以給大家?guī)韼椭?/p>

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/130274.html

相關(guān)文章

  • 公司倒閉 1 年了,而我當(dāng)年項(xiàng)目上了 GitHub 熱榜

    摘要:公司倒閉年多了,而我在公司倒閉時(shí)候做的開源項(xiàng)目,最近卻上了,看著這個(gè)數(shù)據(jù),真是不勝唏噓。緣起年月份的時(shí)候,松哥所在的公司因?yàn)榻?jīng)營(yíng)不善要關(guān)門了,關(guān)門的是深圳分公司,北京總部還在正常運(yùn)轉(zhuǎn)。 公司倒閉 1 年多了,而我在公司倒閉時(shí)候做的開源項(xiàng)目,最近卻上了 GitHub Trending,看著這個(gè)數(shù)據(jù),真是不勝唏噓。 緣起 2017 年 11 月份的時(shí)候,松哥所在的公司因?yàn)榻?jīng)營(yíng)不善要關(guān)門了...

    Travis 評(píng)論0 收藏0
  • 【干貨下載】谷歌、亞馬遜等十大公司精選微服務(wù)案例

    摘要:自去年以來,微服務(wù)受到了前所未有的關(guān)注,眾多的互聯(lián)網(wǎng)巨頭開始實(shí)施微服務(wù)架構(gòu)并取得了不錯(cuò)的反響,話不多說,今天我們就為大家盤點(diǎn)一下谷歌亞馬遜等十大科技公司的微服務(wù)實(shí)踐案例。 自去年以來,微服務(wù)受到了前所未有的關(guān)注,眾多的互聯(lián)網(wǎng)巨頭開始實(shí)施微服務(wù)架構(gòu)并取得了不錯(cuò)的反響,話不多說,今天我們就為大家盤點(diǎn)一下谷歌、亞馬遜等十大科技公司的微服務(wù)實(shí)踐案例。 谷歌 隨著多元化微服務(wù)的流行,越來越多的服...

    孫淑建 評(píng)論0 收藏0
  • 100億美元云合同背后暗戰(zhàn)

    摘要:三周前,該公司提出的類似要求被負(fù)責(zé)審查聯(lián)邦合同糾紛的美國(guó)政府問責(zé)局駁回了。該部門還表示,他獲得了合同的內(nèi)部戰(zhàn)略文件。 陰謀檔案和社交媒體將矛頭對(duì)準(zhǔn)了亞馬遜、國(guó)防部官員和行業(yè)組織。插圖:Steph Davidson,圖片來源:蓋蒂圖片社淫穢的檔案、使用化名的神秘客戶以及對(duì)性行為不端的殊死指控。它們都是過去10個(gè)...

    KitorinZero 評(píng)論0 收藏0
  • 經(jīng)驗(yàn)分享:微信小程序外包接單常見問題及流程

    摘要:從九月底內(nèi)測(cè)到現(xiàn)在已經(jīng)三個(gè)半月凌晨一點(diǎn)睡覺已經(jīng)習(xí)以為常也正是這樣才讓無前端經(jīng)驗(yàn)的我做微信小程序開發(fā)并不感到費(fèi)勁最近才開始接微信小程序的外包項(xiàng)目目前已經(jīng)簽下了五份合同成品出了兩個(gè)加上轉(zhuǎn)給朋友做的正在談的算起來有十來個(gè)項(xiàng)目距離微信正式開放的時(shí)間 從九月底內(nèi)測(cè)到現(xiàn)在已經(jīng)三個(gè)半月.凌晨一點(diǎn)睡覺已經(jīng)習(xí)以為常,也正是這樣,才讓無前端經(jīng)驗(yàn)的我做微信小程序開發(fā)并不感到費(fèi)勁.最近才開始接微信小程序的外包...

    chunquedong 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<