国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

濟(jì)南網(wǎng)站建設(shè)找大標(biāo)深圳網(wǎng)站seo地址

濟(jì)南網(wǎng)站建設(shè)找大標(biāo),深圳網(wǎng)站seo地址,jsp網(wǎng)站建設(shè)項(xiàng)目,怎樣給網(wǎng)站做外鏈通常為了防止重要的Excel文件數(shù)據(jù)內(nèi)容的泄露,需要對文件整體進(jìn)行加密與解密的操作。 對于文件的加解密過程,python也有很多非標(biāo)準(zhǔn)庫來幫助我們完成操作,這里主要說明如何完成對Excel文件的解密與讀取操作。 這里我們使用到的是msoffcrypto-…

通常為了防止重要的Excel文件數(shù)據(jù)內(nèi)容的泄露,需要對文件整體進(jìn)行加密與解密的操作。

對于文件的加解密過程,python也有很多非標(biāo)準(zhǔn)庫來幫助我們完成操作,這里主要說明如何完成對Excel文件的解密與讀取操作。

這里我們使用到的是msoffcrypto-tool非標(biāo)準(zhǔn)庫,可以選擇使用pip的方式安裝一下即可。

pip intall msoffcrypto-tool

該msoffcrypto-tool模塊提供了代碼層面的解密操作,也提供了CLI終端命令直接解密的操作。

1.使用終端命令

通過在終端命令行輸入下面的命令即可完成對Office文件解密操作。

msoffcrypto-tool '加密文件路徑' '解密文件路徑' -p 123456

其中利用-p參數(shù)設(shè)置123456為解密文件需要的密碼,可以使用該密碼來完成解密操作。

2.使用python API

將示例中需要的解密的python模塊都導(dǎo)入到當(dāng)前的代碼塊中。

# Importing the pandas module and renaming it as pd.
import pandas as pd# Importing the msoffcrypto module and renaming it as pto.
import msoffcrypto as pto

開始進(jìn)行解密操作之前,我們首先將加密后的excel原始文件讀取為File文件對象。

# Opening the file in binary mode.
file_ = pto.OfficeFile(open('D:/test/data.xlsx', 'rb'))

其次,對File文件對象設(shè)置文件解密時需要的密碼,使用load_key函數(shù)加載密碼。

# Loading the password into the file object.
file_.load_key(password='123456')

然后,同樣使用File文件對象的decrypt函數(shù)可以完成對Excel文件的解密操作。

# Decrypting the file and saving it to the path specified.
file_.decrypt(open('./data_decrypted.xlsx', 'wb'))

至此,文件解密過程已經(jīng)完成了,接下來只需要對生成的沒有密碼的新文件進(jìn)行操作就可以了。

這里我們使用常用的pandas模塊完成了對數(shù)據(jù)的讀取操作就OK了。

# Reading the excel file and storing it in a dataframe.
data_frame = pd.read_excel('./data_decrypted.xlsx')# Printing the dataframe.
print(data_frame)

關(guān)于更多的詳細(xì)內(nèi)容可以參考github上面作者對于msoffcrypto相關(guān)的詳細(xì)說明。

https://github.com/nolze/msoffcrypto-tool
往期精彩

python最好用的能源類可視化圖表模塊,沒有之一!

如何解決python讀取大數(shù)據(jù)量文件時造成的內(nèi)存溢出?

python情感分析:基于jieba的分詞及snownlp的情感分析!

http://aloenet.com.cn/news/31985.html

相關(guān)文章:

  • 3合一網(wǎng)站怎么做免費(fèi)推廣工具有哪些
  • 網(wǎng)站建設(shè)與規(guī)劃方向免費(fèi)外鏈網(wǎng)盤
  • 彩票網(wǎng)站開發(fā)多少錢四川疫情最新情況
  • 棋牌游戲網(wǎng)站怎么做的seo與sem的區(qū)別
  • 做網(wǎng)站的外包能學(xué)到什么深圳最新政策消息
  • 網(wǎng)站開發(fā)工作需要什么專業(yè)阿森納英超積分
  • 可以做測試的網(wǎng)站廣州軟文推廣公司
  • 靈犀科技 網(wǎng)站建設(shè)深圳廣告公司
  • 百度seo服務(wù)蘇州關(guān)鍵詞優(yōu)化搜索排名
  • 專門做孕嬰用品的網(wǎng)站seo如何去做優(yōu)化
  • 做外貿(mào)需要建英文網(wǎng)站嗎google圖片搜索
  • 做游戲網(wǎng)站要通過什么審核人工智能培訓(xùn)機(jī)構(gòu)排名
  • 中企動力做網(wǎng)站行嗎怎樣免費(fèi)建立自己的網(wǎng)站
  • 網(wǎng)站建設(shè)公司專業(yè)如何制作網(wǎng)站免費(fèi)建站
  • 廈門中小企業(yè)建網(wǎng)站補(bǔ)助南京百度seo代理
  • 做公眾號鏈接的網(wǎng)站免費(fèi)網(wǎng)站制作app
  • 廣州市做民宿什么網(wǎng)站比較好十大禁止安裝應(yīng)用入口
  • 網(wǎng)站開發(fā)怎么用自己的電腦江蘇網(wǎng)站建站系統(tǒng)哪家好
  • 網(wǎng)頁圖片另存為的時候保存不了jpg網(wǎng)站seo課設(shè)
  • ssh小型購物網(wǎng)站開發(fā)重慶seo務(wù)
  • 課程網(wǎng)站開發(fā)背景和意義模板網(wǎng)站建站公司
  • wordpress手機(jī)網(wǎng)站怎么做北京seo怎么優(yōu)化
  • 南陽網(wǎng)站建設(shè).com建立一個網(wǎng)站需要多少錢?
  • 菏澤網(wǎng)站開發(fā)前端培訓(xùn)班一般多少錢
  • 網(wǎng)站開發(fā)怎么樣?怎么找平臺推廣自己的產(chǎn)品
  • 網(wǎng)頁qq家園seo排名賺錢
  • 怎么自己做視頻網(wǎng)站免費(fèi)找客戶軟件
  • 學(xué)做吃的網(wǎng)站國外最好的免費(fèi)建站
  • 電子商務(wù)網(wǎng)站建設(shè)與管理第四章答案推廣網(wǎng)站的公司
  • 蘋果手機(jī)做網(wǎng)站服務(wù)器深圳網(wǎng)站制作設(shè)計(jì)