成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > 一文搞懂python異常處理、模塊與包

一文搞懂python異常處理、模塊與包

熱門標(biāo)簽:上海正規(guī)的外呼系統(tǒng)最新報(bào)價(jià) 如何地圖標(biāo)注公司 長春極信防封電銷卡批發(fā) 外賣地址有什么地圖標(biāo)注 煙臺(tái)電話外呼營銷系統(tǒng) 企業(yè)彩鈴地圖標(biāo)注 預(yù)覽式外呼系統(tǒng) 銀川電話機(jī)器人電話 電銷機(jī)器人錄音要學(xué)習(xí)什么

一 異常處理

1.什么是異常

Error(錯(cuò)誤)是系統(tǒng)中的錯(cuò)誤,程序員是不能改變的和處理的,如系統(tǒng)崩潰,內(nèi)存空間不足,方法調(diào)用棧溢等。遇到這樣的錯(cuò)誤,建議讓程序終止。
Exception(異常)表示程序可以處理的異常,可以捕獲且可能恢復(fù)。遇到這類異常,應(yīng)該盡可能處理異常,使程序恢復(fù)運(yùn)行,而不應(yīng)該隨意終止異常。

2常見異常

IndentationError: 縮進(jìn)錯(cuò)誤
KeyboardInterrupt:  Ctrl+C被按下
UnboundLocalError : 有同名的全局變量
d = {'name':'westos'}
print(d['age'])   # KeyError
 
with open('hello.txt') as f:   # FileNotFoundError
    pass
AttributeError 、IOError 、ImportError 、IndexError、
SyntaxError、TypeError、ValueError、KeyError、NameError

3 異常處理機(jī)制

 Python 的異常機(jī)制主要依賴 try 、except 、else、finally 和 raise 五個(gè)關(guān)鍵字。

    try 關(guān)鍵字后縮進(jìn)的代碼塊簡稱 try 塊,它里面放置的是可能引發(fā)異常的代碼;
    except 關(guān)鍵字對應(yīng)異常類型和處理該異常的代碼塊;
    多個(gè) except 塊之后可以放一個(gè) else 塊,表明程序不出現(xiàn)異常時(shí)還要執(zhí)行 else 塊;
    finally 塊用于回收在 try 塊里打開的物理資源,異常機(jī)制會(huì)保證 finally 塊總被執(zhí)行;
    raise 用于引發(fā)一個(gè)實(shí)際的異常,raise 可以單獨(dú)作為語句使用,引發(fā)一個(gè)具體的異常對象

除了處理實(shí)際的錯(cuò)誤條件之外,對于異常還有許多其它的用處。在標(biāo)準(zhǔn) Python 庫中一個(gè)普通的用法就是試著導(dǎo)入一個(gè)模塊,然后檢查是否它能使用。導(dǎo)入一個(gè)并不存在的模塊將引發(fā)一個(gè) ImportError 異常。
 

#異常處理機(jī)制:
  #  else:沒有異常時(shí),執(zhí)行的內(nèi)容
    #finally: 總會(huì)執(zhí)行的內(nèi)容
 
 
try:
    a = 1
    print(b)
except NameError as e:
    print('0-name error')
except KeyError:
    print('4-key error')
except Exception as e:
    print('1-exception')
else:
    print('2-no error')
finally:
    print('3-run code')

4 觸發(fā)異常

Python 允許程序自行引發(fā)異常,自行引發(fā)異常使用 raise 語句來完成。
raise語句中 Exception 是異常的類型(例如,NameError)參數(shù)標(biāo)準(zhǔn)異常中任一種,
args 是自已提供的異常參數(shù)。
raise [Exception [, args [, traceback]]]
 

age = int(input('age:'))
if 0age150:
    print(age)
else:
    # 拋出異常
    raise ValueError("年齡必須在0~150之間")

5 自定義異常

用戶自定義異常都應(yīng)該繼承 Exception 基類或 Exception 的子類,在自定義異常類時(shí)基本不需要書寫更多的代碼,只要指定自定義異常類的父類即可。

# 自定義的異常
class AgeError(ValueError):
    pass

age = int(input('age:'))
if 0age150:
    print(age)
else:
    # 拋出異常
    raise AgeError("年齡必須在0~150之間")
    ```

二 模塊與包

1.模塊

 

 1.1在pycharm中建立一個(gè)python文件hello.py

"""
hello模塊的說明文檔
"""
digits = '0123456789'
 
def login():
    print('login.......')
 
# __all__當(dāng)用戶使用from module import *時(shí),需要導(dǎo)入的內(nèi)容。
__all__ = ['digits']
 
# 當(dāng)模塊內(nèi)部執(zhí)行時(shí),需要執(zhí)行的代碼。 當(dāng)模塊被導(dǎo)入,則不執(zhí)行。
if __name__ == '__main__':
    print(__name__)
    # 當(dāng)在模塊內(nèi)部執(zhí)行__name__的值為__main__.
    # 當(dāng)模塊被導(dǎo)入時(shí),__name__的值為hello(模塊名)

1.2. 注意: 自定義的python文件的文件名一定不要和已有的模塊沖突。

1.3. 導(dǎo)入模塊實(shí)質(zhì)上是加載并執(zhí)行模塊的內(nèi)容。

1.4. 導(dǎo)入模塊的幾種方式:

import  hello
print(hello.digits)
hello.login()

1.5. 模塊的其他信息

import sys
print(sys.path) # 模塊的查詢路徑

import hello
print(dir(hello)) # 查看hello模塊可以使用的變量和函數(shù)…

print(hello.__doc__)# 查看模塊的說明文檔
print(hello.__file__) # 顯示模塊的絕對路徑
print(hello.__name__) # __name__當(dāng)模塊被導(dǎo)入時(shí),顯示的是模塊的名稱
 

name的特殊用法

import  hello
"""
digits = '0123456789'
def login():
    print('login.......')
print(__name__)  # 當(dāng)在模塊內(nèi)部執(zhí)行__name__的值為__main__.
"""

2.包

包將有聯(lián)系的模塊組織在一起,有效避免模塊名稱沖突問題,讓應(yīng)用組織結(jié)構(gòu)更加清晰。
一個(gè)普通的python應(yīng)用程序目錄結(jié)構(gòu):

2.1. 包實(shí)質(zhì)上是包含__init__.py文件的目錄。

2.2. 導(dǎo)入包實(shí)質(zhì)是在做什么? 執(zhí)行包里面的__init__.py的內(nèi)容。

2.3. 導(dǎo)入包的方式:

sdk目錄下包含的文件:

1.huawei.py
內(nèi)容:
def create_ecs(): print('創(chuàng)建華為云') def delete_ecs(): print("刪除華為云")

2.aili.py
 def create_ecs():
  print('創(chuàng)建阿里云')

def delete_ecs():
  print("刪除阿里云")

3._init_.py
from . import  ali
from . import  huawei

from sdk import  ali
from sdk import  huawei
 
ali.create_ecs()
huawei.create_ecs()
 
import  sdk
sdk.ali.create_ecs()
sdk.huawei.create_ecs()

2.4.模塊的分類

time模塊

import  time
print(time.time())  # 計(jì)算時(shí)間戳
print(time.ctime()) # 字符串的時(shí)間, Sun Feb  7 17:09:55 2021
tuple_time = time.localtime()  # 元組類型的時(shí)間
print(tuple_time.tm_year)

datetime

from datetime import date, datetime, timedelta
print(date.today())  # 獲取今天的日期
print(datetime.now())  # 獲取當(dāng)前時(shí)間2021-02-07 17:13:17.170345
print(date.today() + timedelta(days=3))  # 獲取3天后的日期
print(date.today() - timedelta(days=3))  # 獲取3天前的日期
print(datetime.now() + timedelta(minutes=10))  # 獲取10分鐘之后的時(shí)間信息
print(datetime.now() - timedelta(minutes=10))  # 獲取10分鐘之前的時(shí)間信息

 random

import  random
print(random.random())  # 生成0-1之間的小數(shù)
print(random.randint(1, 10)) # 生成1-10之間的整數(shù)
print(random.choice(['li', 'happy', 'fi'])) # 隨機(jī)選擇一個(gè)元素
print(random.sample(['ll', 'ff', 'oo'], 2)) # 隨機(jī)選擇n(n=2)個(gè)元素
print(random.choices(['ll', 'ff', 'oo'], weights=[100, 10, 10]))  # 隨機(jī)選擇一個(gè)元素,可以指定權(quán)重

string

import  string
print(string.digits)  # 獲取所有的數(shù)字
print(string.ascii_letters)
print(string.ascii_lowercase)
print(string.ascii_uppercase)

顏色模塊

from colorama import Fore
print(Fore.RED + 'Error: 主機(jī)不存在')
print(Fore.GREEN + 'Success: 主機(jī)創(chuàng)建成功')

生成測試信息的模塊

from faker import  Faker
fake = Faker('zh-cn')
print(fake.name())
print(fake.address())
print(fake.email())

2.5.模塊的安裝

pip install ** 但在安裝的時(shí)候較慢,盡量選擇合適的源安裝
pip install colorama -i https://pypi.douban.com/simple

以上就是python異常處理、模塊與包的詳細(xì)內(nèi)容,更多關(guān)于python異常處理、模塊與包的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • Python異常處理與反射相關(guān)問題總結(jié)
  • Python異常處理中容易犯得錯(cuò)誤總結(jié)
  • Python打包exe時(shí)各種異常處理方案總結(jié)
  • python基礎(chǔ)之文件操作和異常處理
  • Python Selenium異常處理的實(shí)例分析
  • Python pip install之SSL異常處理操作
  • 通過實(shí)例了解Python異常處理機(jī)制底層實(shí)現(xiàn)
  • Python異常處理機(jī)制結(jié)構(gòu)實(shí)例解析
  • python異常處理之try finally不報(bào)錯(cuò)的原因
  • python except異常處理之后不退出,解決異常繼續(xù)執(zhí)行的實(shí)現(xiàn)
  • python異常處理和日志處理方式
  • Python Django中間件,中間件函數(shù),全局異常處理操作示例
  • Python 異常處理總結(jié)

標(biāo)簽:潮州 宜昌 湖北 珠海 上饒 西寧 盤錦 佳木斯

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《一文搞懂python異常處理、模塊與包》,本文關(guān)鍵詞  一文,搞懂,python,異常,處理,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《一文搞懂python異常處理、模塊與包》相關(guān)的同類信息!
  • 本頁收集關(guān)于一文搞懂python異常處理、模塊與包的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产女同在线观看| 无码日韩精品一区二区免费| 精品一区精品二区| 日韩av在线免播放器| 正在播放亚洲1区| yw.139尤物在线精品视频| 国产99久久| 97精品国产97久久久久久免费| 99在线精品视频在线观看| 久久综合久久鬼色| 国产xxx视频| 9191成人精品久久| 姑娘第5集在线观看免费好剧| 国产女片a归国片aa| 清纯唯美亚洲经典中文字幕| 涩涩视频网站| 激情av综合网| 精品国产一区二区三区香蕉沈先生| 五月天婷婷在线播放| 福利视频理论电影| www.日本在线观看| 日韩黄色一级片| av一区二区在线看| 国产suv精品一区二区四区视频| 亚洲伦理久久| 91福利在线导航| 在线成人av电影| 国产精品一区二区性色av| 人人妻人人爽人人澡人人精品| 在线观看亚洲精品| 精品人妻伦一二三区久久| 在线精品亚洲一区二区不卡| 国产日本欧美视频| 日韩精品一区二区在线| 亚洲一区二区三区四区五区| 人妻无码一区二区三区久久99| 欧美黑人一区二区三区| 中文字幕久久av| 欧美不卡在线视频| aaa免费在线观看| 97av免费视频| 香蕉久久国产av一区二区| 国产成人午夜视频网址| 欧美性猛片xxxxx免费中国| 久久99精品国产自在现线| 九九九九久久久久| 国产一级二级三级在线观看| 日本精品一区二区三区不卡无字幕| 中文字幕av不卡| 熟女少妇内射日韩亚洲| 99国产精品99| 福利片免费在线观看| 久久er99热精品一区二区三区| 韩国三级电影久久久久久| 最新91视频| 嫩草成人www欧美| 久久国产劲爆∧v内射| 羞羞在线视频| 中文字幕在线观看视频www| 亚洲欧美精品一区| 免费国产成人看片在线| www.av日韩| 精品调教chinesegay| 中文字幕视频免费在线观看| 日韩视频免费观看高清完整版| 亚洲AV成人精品| 欧美丝袜第一区| 欧美系列精品| 久久婷婷麻豆| 秋霞欧美在线观看| 亚洲精品网址在线观看| 国产成人免费高清视频| melody高清在线观看| 久久精品国产亚洲| 亚洲无线码一区二区三区| 日韩欧美在线不卡| 久久人人97超碰国产公开结果| av超碰免费在线| 亚洲精品91美女久久久久久久| 亚洲欧美日本一区二区三区| 伊人网综合在线| 欧美在线免费播放| 欧美丝袜第三区| 在线综合视频| 玖草视频在线观看| 97精品伊人久久久大香线蕉| 欧美日韩午夜在线视频| 丰满少妇一区二区三区专区| 六月丁香综合网| 菠萝蜜视频网址| 黑人另类av| 黄色小说综合网站| h网站在线观看| 欧美挤奶吃奶水xxxxx| 性欧美高清视频| 羞羞在线观看视频| 国内精品久久久久久久久久久| 亚洲性色视频| 婷婷亚洲婷婷综合色香五月| 国产精品日韩欧美| 欧美精品三区| 超碰在线视屏| 黑人中文字幕一区二区三区| 国产精品久久久久久亚洲av| 欧美日韩第一| 日本在线丨区| 亚洲一区二区不卡视频| av一区二区在线播放| 久久天天躁日日躁| 欧美日韩亚洲另类| 色av一区二区三区| 黄色精品在线看| 手机看片国产精品| 日韩视频第二页| 国产精品一区二区久久| 日本黄色电影网站| 黄色小视频免费网站| 欧美风狂大伦交xxxx| 亚洲欧美日韩系列| 91中文精品字幕在线视频| 亚洲乱熟女一区二区| 中文字幕+乱码+中文字幕明步| 在线不卡免费视频| 蜜桃伊人久久| 欧美—级在线免费片| 极品美女一区二区三区视频| 91精品国产综合久久久蜜臀图片| eeuss影院www免费看| 91久久国产婷婷一区二区| 久久久久久av无码免费网站下载| h版电影在线播放视频网站| 日韩av网址在线| 九九综合九九综合| 精品少妇人妻一区二区黑料社区| 国内精品久久久久| 国产视频第一区| 在线观看亚洲免费视频| 成人毛片高清视频观看| 天天摸天天干| 成人免费视频网站入口::| 国产一区二区三区四| 日本高清+成人网在线观看| 亚洲精品久久久久中文字幕二区| 精品国产成人亚洲午夜福利| 日韩久久久久久久久久久久| 成人免费视频caoporn| 蜜桃视频网站在线| 欧美日韩影院| 日日噜噜噜夜夜爽爽狠狠| 亚洲国产综合av| 国产一级在线视频| 国产高清中文字幕在线| 国产在线观看黄色| 国产在线一区观看| 999国产精品视频| 性xxxx视频播放免费| 欧美日韩尤物久久| 久久久之久亚州精品露出| 国产精品久免费的黄网站| 国产一区精品二区| 日韩视频免费大全中文字幕| 国产精品偷伦视频免费观看国产| 成人精品天堂一区二区三区| 久久xxxx精品视频| 一区二区不卡在线观看| 蜜桃网站在线观看| 伊人伊成久久人综合网小说| 青青草影院在线观看| 精品国产精品三级精品av网址| 国产欧美精品一区二区色综合| 亚洲五月六月丁香激情| 中文字幕五月欧美| 亚洲国产精品欧美久久| 爽好多水快深点欧美视频| 丁香花在线高清完整版视频| 欧美大片大片在线播放| 欧美1级日本1级| av动漫一区二区| 亚洲精品成人自拍| 亚洲精品日韩综合观看成人91| 色悠久久久久综合欧美99| 亚洲素人一区二区| 欧美精品v日韩精品v国产精品| 久久国产生活片100| 免费超爽大片黄| 国产免费无码一区二区| √最新版天堂资源网在线| www.国产福利| 日韩中字在线观看| 91视频免费观看| 最新中文字幕日本| 成人污网站在线观看| 欧美一级视频在线播放| 最近日韩免费视频| 奇米影视第四狠狠777| 日韩伦理福利| 久久超碰99| 色综合天天综合| 国产成年人视频网站| 精品久久久久久亚洲综合网站| 涩涩涩视频在线观看| 日韩视频―中文字幕| 日本福利片免费看| 一本一道综合狠狠老| 亚洲综合清纯丝袜自拍| 中日韩av电影| 蜜臀av免费观看| 黄色网址入口| 免费观看在线午夜影视| www国产亚洲精品| jjzz在线观看| 久草综合在线观看| 青青久久av| 亚洲精品欧美精品| 亚洲三级在线观看视频| 亚洲欧美视频二区| 日韩一级欧美一级| 国产美女视频一区| 全色精品综合影院| 国产精品国产亚洲精品看不卡15| 给我免费播放日韩视频| av亚洲天堂网| 日韩精品免费综合视频在线播放| 欧美 日韩 国产 成人 在线观看| 国产特级淫片高清视频| 欧美黄色录像片| 国产精品久久久免费| 青青青免费在线视频| 丰满肥臀噗嗤啊x99av| 波霸ol色综合网| 女人被狂躁到高潮视频免费网站| 99久久久国产精品无码网爆| 国产精品一二三在线观看| 青青草免费观看视频| 96国产粉嫩美女| 91.com在线观看| 黑丝一区二区三区| 色综合天天在线| 99伊人成综合| 91亚洲精品乱码久久久久久蜜桃| 呻吟揉丰满对白91乃国产区| 久久亚洲精精品中文字幕| 岛国av一区二区三区| 四虎永久免费网站| 国产乱人乱偷精品视频a人人澡| 人日人天天爽| 精品不卡在线| 可以免费看的av毛片| 亚洲一区二区三区毛片| 在线精品福利| 亚洲天堂av一区二区三区| 久久精品国产一区二区三区| 亚洲国产精品女人| 奇米影视亚洲色图| 午夜少妇久久久久久久久| 丰满岳乱妇dvd日本| 国产亚洲精品bv在线观看| 欧美与亚洲与日本直播| 国产精品99久久久久久动医院| 午夜视频在线观看一区二区三区| 男人日女人视频网站| 91精品国产91久久久久久不卡| 中文字幕在线观看第一页| 黑人巨大40cm重口| 国产一区激情在线| 天天摸在线视频| 久久99国产综合精品免费| 成人永久免费| 国产免费叼嘿网站免费| 九热这里只有精品| 国产精品国精产品一二| 国产日韩欧美一区二区东京热| 欧美视频免费一区二区三区| 欧美日韩精品一区二区三区四区| 538国产精品视频一区二区| 亚洲午夜无码av毛片久久| 99在线精品视频免费观看20| 免费一区二区在线观看| 精品福利二区三区| 久久久国产精品人人片| 69日本xxxxxxxxx49| 一级特黄录像免费看| 好吊日免费视频| 亚洲aaa精品| 午夜精品久久久久久久久久久久久蜜桃| 日韩美女免费观看| 国产东北露脸精品视频| 国产日产精品一区| 极品美乳网红视频免费在线观看| 欧美亚日韩国产aⅴ精品中极品| 国产精品爽爽ⅴa在线观看| 精品久久一区二区| 亚洲成av人片在www色猫咪| 亚洲午夜在线电影| 麻豆影视在线播放| 久久亚洲一区二区三区明星换脸| 日韩精品免费一区二区三区| 色天使在线视频| 亚洲欧洲日本一区二区三区| 欧美美女性视频| 国产亚洲成人av| 4438国产精品一区二区| 美女视频黄免费的久久| 久久免费午夜影院| 91极品美女在线| 老鸭窝亚洲一区二区三区| 国产精品第5页| 国产无遮挡裸体视频在线观看| 久久青草久久| 国内激情久久| 自拍偷拍精品视频| 免费在线小视频| 日韩毛片免费观看| 精品亚洲乱码一区二区| 麻豆精品蜜桃一区二区三区| 国产精品一级二级三级| 国产黄色在线免费观看| 国产精品一区二区三区毛片淫片| 宅男av一区二区三区| dy888亚洲精品一区二区三区| 91老司机福利在线| 亚洲怡红院在线观看| 国产小视频免费在线观看| 亚洲同志男男gay1069网站| 琪琪五月天综合婷婷| 污污视频在线免费| 欧美激情精品久久久| 欧美日韩在线观看不卡|