-1
votes

Lire et écrire du texte en python avec le cryptage

J'ai le fichier suivant test.txt: xxx

J'ai besoin de chiffrer Campo2, Campo3 et Campo4 avec la fonction Des3 de la bibliothèque crypto.cipher. J'ai écrit le code suivant: xxx

Mon problème est que je ne sais pas comment je peux parcourir correctement les lignes du fichier et écrire dans la tenue du chiffre. Fonction .crypt.


0 commentaires

3 Réponses :


1
votes

Dans Pandas, vous ne traversez pas normalement les rangées. Vous appliquez votre fonction sur les cellules requises, puis enregistrez le fichier de données résultant.

Votre code devrait donc être: xxx


0 commentaires

0
votes

J'ai dû modifier votre code un peu pour le faire reproduire. Mais une fois que cela a fonctionné, je pourrais utiliser applyMap , comme: xxx

vous donnant: xxx


0 commentaires

0
votes

Vous pouvez lire l'écriture CSV à l'aide de Python CSV.Reader écrire en utilisant csv.writer

Voici le code: xxx


2 commentaires

Comment puis-je appliquer un cryptage uniquement à Campo2, Campo3 et Campo4?


vous pouvez boucler sur `crypted_data = [cipher.encrypt (données) pour les données dans la ligne]` Au lieu d'utiliser la compréhension de la liste et de chiffrer sélectivement les données.