Python-数据帧循环函数解密

时间:2018-05-03 19:12:55

标签: python dataframe

我有一个由2列组成的数据框 让我们说2列是idencrypted和num。 我使用一个解密列idencrypted的函数decrypt,并使用其他2个参数(2个加密密钥)。 我想替换当前的df或者创建一个由id解密和num组成的新数据帧。 我的解密函数只将字符串作为一个条目,这就是为什么我使用这样的循环,并返回一个字符串: Decrypt(' ideconcrypted',key1,iv)

所以我想要一个id和num列的df,你知道我该怎么办? 谢谢!

这是我的例子:
这是我正在使用的功能解密,并且正在运行:

for text in ['AAA', 'BBB', 'CCC']:  
    print "original:", text  
    dec = decrypt(text,key,iv)  
    print "decrypted:", dec  

输出:

original: 'AAA'  
decrypted: user-111  
original: 'BBB'  
decrypted: user-222  

但现在我有一个数据框作为条目,我想将结果放在数据框中 条目中我的数据框示例:

df=getDataFromDB(engine) 

df由2列组成:idencrypted(例如' AAA',' BBB')和num_col_completed(例如' 1',' 2& #39;,' 3')

我想要的输出是一个数据帧: iddecrypted分拆自'用户 - ' :(' 111',' 222')
和num_col_completed:' 1',' 2',' 3'
这样我就可以加入这个数据帧和其他人。

我知道我可以通过以下方式进行拆分:.split("-")[1] 但我没有成功解密所有数据帧ID到其他数据帧

0 个答案:

没有答案