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

在 git 中取消 __pycache__ 文件的方法

 更新時間:2023年01月29日 10:35:24   作者:夢想橡皮擦  
_pycache__ 文件夾是 Python 編譯器用來存放編譯后的 Python 文件的,在項目中不需要提交這些文件,因為它們可以通過編譯源代碼重新生成,這篇文章主要介紹了如何在 git 中取消 __pycache__ 文件,需要的朋友可以參考下

如何在 git 中取消 pycache 文件

如果使用 PyCharm 運行代碼,會在 Python 腳本所在目錄生成 __pycache__ ,每次提交到 git 都會包含該目錄,本篇博客我們要將其進行刪除。

__pycache__ 文件夾是 Python 編譯器用來存放編譯后的 Python 文件的。在項目中不需要提交這些文件,因為它們可以通過編譯源代碼重新生成。

可以使用 .gitignore 文件來讓 git 忽略這些文件夾。

可以在項目根目錄下建立 .gitignore 文件,如果已經有 .gitignore 文件,打開該文件。然后在文件最后加上下面這行,就可以忽略 __pycache__ 文件夾的編譯文件了

__pycache__/

然后提交這個更改到 git 倉庫里面即可。

注意:這些文件夾需要被刪除,不然在下次編譯時會再次出現(xiàn)。更改 .gitignore 以后如果有 pycache 文件夾已經存在了,需要手動刪除這些文件夾。

在這里插入圖片描述

CryptographyDeprecationWarning 異常

本次異常信息為:
Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography (40.0) will be the last to support Python 3.6.
from cryptography.hazmat.backends import default_backend

翻譯如下:

CryptographyDeprecationWarning 是一個警告,表示您正在使用的 Python 3.6 版本已經不再受 Python 核心團隊支持。這意味著,在將來的版本中可能不再修復 Python 3.6 版本中存在的安全漏洞。

解決方法:

  • 升級到最新版本的 Python。目前最新版本是 Python 3.10;
  • 如果不能升級到最新版本,可以嘗試使用較老版本的 cryptography 庫,這樣可能會解決警告;
  • 也可以使用第三方庫替代 cryptography 庫,如 pycrypto,PyCryptodome ;
  • 還需要注意的是,在使用時需要考慮版本兼容性問題,以及使用過程中需要注意的安全性問題。

接下來簡單為大家介紹一下 pycrypto 庫。

pycrypto 是一個用于加密和解密的 Python 庫,它提供了一些常用的加密算法和工具。

這個庫提供了一些常用的對稱加密算法,如 AES、DES、Blowfish 等,以及非對稱加密算法,如 RSA、DSA 等。此外,這個庫還提供了一些哈希算法,如 MD5、SHA1 等,用于生成消息摘要。

使用 pycrypto 庫可以實現(xiàn)文件加密、數(shù)據(jù)加密、消息簽名等功能。

簡易用法如下所示:

from Crypto.Cipher import AES

# 實例化 AES 對象
cipher = AES.new("This is a xiangpica", AES.MODE_ECB)

# 加密
msg = cipher.encrypt("xiangpica_nickname")

# 解密
original_msg = cipher.decrypt(msg)

除此之外,還可以使用 PyCryptodome 進行替代。

補充:git清除__pycache__文件 _

第一步,清除已經存在的緩存文件

highlighter- powershell

>> git rm -r -f --cached */__pycache__
rm 'common/__pycache__/__init__.cpython-37.pyc'
rm 'config/__pycache__/conf.cpython-37.pyc'
rm 'config/__pycache__/rule.cpython-37.pyc'
rm 'controller/__pycache__/__init__.cpython-37.pyc'
rm 'models/__pycache__/__init__.cpython-37.pyc'

第二步,設置.gitignore忽略 pycache

highlighter- awk

>> cat .gitignore
/.idea/
*/__pycache__/

到此這篇關于如何在 git 中取消 __pycache__ 文件的文章就介紹到這了,更多相關git 取消pycache文件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Git遠程倉庫配置SSH的實現(xiàn)(以github為例)

    Git遠程倉庫配置SSH的實現(xiàn)(以github為例)

    本文主要介紹了Git遠程倉庫配置SSH的實現(xiàn)(以github為例),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • 使用IDEA回滾某次提交的代碼步驟

    使用IDEA回滾某次提交的代碼步驟

    這篇文章主要介紹了使用IDEA回滾某次提交的代碼步驟,在平時的開發(fā)中,不小心commit了錯誤的代碼怎么辦,就需要用到回滾了,需要的朋友可以參考下
    2023-03-03
  • 使用openssl實現(xiàn)私有CA的搭建和證書的頒發(fā)

    使用openssl實現(xiàn)私有CA的搭建和證書的頒發(fā)

    這篇文章主要介紹了使用openssl實現(xiàn)私有CA的搭建和證書的頒發(fā),使用openssl搭建私有CA,openssll和私有CA搭建相關的配置文件,里面包含了很多和證書相關的設置,后續(xù)創(chuàng)建對應文件的時候需要根據(jù)配置文件中的信息進行創(chuàng)建,需要的朋友可以參考下
    2022-10-10
  • 算法系列15天速成 第三天 七大經典排序【下】

    算法系列15天速成 第三天 七大經典排序【下】

    今天跟大家聊聊最后三種排序: 直接插入排序,希爾排序和歸并排序
    2013-11-11
  • 關于Typora中l(wèi)atex的用法與常用語法

    關于Typora中l(wèi)atex的用法與常用語法

    這篇文章主要介紹了關于Typora中l(wèi)atex的用法與常用語法,typora使用latex進行公式的編寫,本文說明了常用的語法,需要的朋友可以參考下
    2023-04-04
  • Elasticsearch?在地理信息空間索引的探索和演進問題分析

    Elasticsearch?在地理信息空間索引的探索和演進問題分析

    本文梳理了Elasticsearch對于數(shù)值索引實現(xiàn)方案的升級和優(yōu)化思考,從2015年至今數(shù)值索引的方案經歷了多個版本的迭代,實現(xiàn)思路從最初的字符串模擬到KD-Tree,技術越來越復雜,能力越來越強大,應用場景也越來越豐富,感興趣的朋友跟隨小編一起看看吧
    2022-06-06
  • 分享10個免費超棒的編程用等寬字體

    分享10個免費超棒的編程用等寬字體

    本文介紹 10 個適合在編程時使用的等寬字體,它們都是免費的,效果很好
    2013-07-07
  • udp協(xié)議簡介_動力節(jié)點Java學院整理

    udp協(xié)議簡介_動力節(jié)點Java學院整理

    這篇文章主要為大家詳細介紹了udp協(xié)議簡介的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • IntelliJ IDEA 性能優(yōu)化的教程詳解

    IntelliJ IDEA 性能優(yōu)化的教程詳解

    這篇文章主要介紹了IntelliJ IDEA 性能優(yōu)化的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • CentOS下安裝Jenkins的完整步驟

    CentOS下安裝Jenkins的完整步驟

    Jenkins是一款由Java編寫的開源的持續(xù)集成工具,下面這篇文章主要介紹了CentOS下安裝Jenkins的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-04-04

最新評論

兴文县| 涞水县| 雅安市| 乐陵市| 通许县| 凤庆县| 白山市| 巴东县| 南召县| 绥德县| 瑞丽市| 荔波县| 礼泉县| 汉阴县| 临漳县| 竹北市| 汽车| 诸暨市| 修水县| 新安县| 淮安市| 辽阳县| 南郑县| 西平县| 南丰县| 临邑县| 寻甸| 平昌县| 常德市| 西乌珠穆沁旗| 临邑县| 克什克腾旗| 容城县| 册亨县| 淮北市| 开化县| 丰台区| 肇庆市| 商洛市| 庄河市| 鲁山县|