最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python?eval()函數(shù)和ast.literal_eval()的區(qū)別你知道嗎

 更新時(shí)間:2022年02月09日 08:37:18   作者:jq_98  
這篇文章主要為大家詳細(xì)介紹了Python?eval()函數(shù)和ast.literal_eval()的區(qū),文中圖片代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助

eval()函數(shù)可以將字符串型的list、tuple、dict等等轉(zhuǎn)換為原有的數(shù)據(jù)類(lèi)型

在這里插入圖片描述

即使用eval可以實(shí)現(xiàn)從元組,列表,字典型的字符串到元組,列表,字典的轉(zhuǎn)化,此外,eval還可以對(duì)字符串型的輸入直接計(jì)算

在這里插入圖片描述


從上面來(lái)看,eval功能可謂是非常強(qiáng)大,即可以做string與list、tuple、dict之間的類(lèi)型轉(zhuǎn)換,還可以做計(jì)算器使用,但是eval強(qiáng)大的背后有著巨大的安全隱患,比如,用戶(hù)惡意輸入下面的字符串,是十分危險(xiǎn)的

在這里插入圖片描述


所以這里因?yàn)榘踩幚矸绞?ast.literal_eval(), 該函數(shù)會(huì)判斷需要計(jì)算的內(nèi)容計(jì)算后是不是合法的python類(lèi)型,如果是則進(jìn)行運(yùn)算,否則就不進(jìn)行運(yùn)算比如上面的計(jì)算操作和危險(xiǎn)操作,使用ast.literal_eval()都會(huì)拒絕執(zhí)行,報(bào)錯(cuò)

在這里插入圖片描述

在這里插入圖片描述

ast.literal_eval()只會(huì)執(zhí)行合法的Python類(lèi)型,從而大大降低系統(tǒng)的風(fēng)險(xiǎn)性

在這里插入圖片描述

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Python中圖片壓縮小工具的開(kāi)發(fā)與異常解決詳解

    Python中圖片壓縮小工具的開(kāi)發(fā)與異常解決詳解

    這篇文章主要為大家詳細(xì)介紹了如何通過(guò)Deep Seek編寫(xiě)Python代碼,制作一個(gè)圖片壓縮小工具,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下
    2025-09-09
  • Python內(nèi)置函數(shù)及功能簡(jiǎn)介匯總

    Python內(nèi)置函數(shù)及功能簡(jiǎn)介匯總

    這篇文章主要介紹了Python內(nèi)置函數(shù)及功能簡(jiǎn)介匯總,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • python簡(jiǎn)單驗(yàn)證碼識(shí)別的實(shí)現(xiàn)過(guò)程

    python簡(jiǎn)單驗(yàn)證碼識(shí)別的實(shí)現(xiàn)過(guò)程

    很多網(wǎng)站登錄都需要輸入驗(yàn)證碼,如果要實(shí)現(xiàn)自動(dòng)登錄就不可避免的要識(shí)別驗(yàn)證碼,這篇文章主要給大家介紹了關(guān)于python簡(jiǎn)單驗(yàn)證碼識(shí)別的實(shí)現(xiàn)過(guò)程,需要的朋友可以參考下
    2021-06-06
  • 關(guān)于Python中對(duì)變量賦值過(guò)程的理解

    關(guān)于Python中對(duì)變量賦值過(guò)程的理解

    在Python中對(duì)變量賦值過(guò)程的理解,有助于學(xué)習(xí)者對(duì)Python的變量和所指向的對(duì)象之間的指向關(guān)系深刻理解,避免編程中多個(gè)變量賦值后,對(duì)變量結(jié)果的不確定,,需要的朋友可以參考下
    2023-05-05
  • python實(shí)現(xiàn)的漢諾塔算法示例

    python實(shí)現(xiàn)的漢諾塔算法示例

    這篇文章主要介紹了python實(shí)現(xiàn)的漢諾塔算法,結(jié)合實(shí)例形式分析了漢諾塔算法的原理、實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-10-10
  • caffe binaryproto 與 npy相互轉(zhuǎn)換的實(shí)例講解

    caffe binaryproto 與 npy相互轉(zhuǎn)換的實(shí)例講解

    今天小編就為大家分享一篇caffe binaryproto 與 npy相互轉(zhuǎn)換的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • python 怎樣進(jìn)行內(nèi)存管理

    python 怎樣進(jìn)行內(nèi)存管理

    這篇文章主要介紹了python 是如何進(jìn)行內(nèi)存管理的,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-11-11
  • python壓包的概念及實(shí)例詳解

    python壓包的概念及實(shí)例詳解

    在本篇文章里小編給大家整理的是一篇關(guān)于python壓包的概念及實(shí)例詳解內(nèi)容,有興趣的朋友們可以參考學(xué)習(xí)下。
    2021-02-02
  • pandas分組排序 如何獲取第二大的數(shù)據(jù)

    pandas分組排序 如何獲取第二大的數(shù)據(jù)

    這篇文章主要介紹了pandas分組排序 獲取第二大的數(shù)據(jù)的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • 深入探討Python中的異常處理及最佳實(shí)踐

    深入探討Python中的異常處理及最佳實(shí)踐

    異常處理是編寫(xiě)健壯、可靠和易于調(diào)試的Python代碼中不可或缺的一部分,在本文中,我們將深入探討Python中的異常處理機(jī)制,并分享一些最佳實(shí)踐和代碼示例,希望對(duì)大家有所幫助
    2025-11-11

最新評(píng)論

珠海市| 丹凤县| 宝应县| 炎陵县| 宁波市| 通城县| 民县| 博乐市| 高淳县| 河北省| 黑龙江省| 永胜县| 阳春市| 东方市| 凉城县| 锦州市| 武定县| 内黄县| 黎城县| 东源县| 马山县| 河池市| 东台市| 远安县| 新竹市| 永吉县| 犍为县| 棋牌| 邹城市| 瓮安县| 洱源县| 东港市| 岐山县| 白山市| 筠连县| 新河县| 浮山县| 汾阳市| 壤塘县| 会东县| 佛冈县|