如何使用python在for循环中加密图像

数字疼痛

我在让 for 循环加密文件夹中的所有图像时遇到问题。似乎该'x'变量引起了问题,并且不会'bytearray'glob 旨在遍历我文件夹中的所有 png 文件。

import glob
import os

for file in glob.glob("*.png"):
    x = bytearray(file)
    key = 100

    for index, value in enumerate(x):
        x[index] = value ^ key

    g = open("enc.png", "wb")
    g.write(x)
    g.close

glob.glob("*.png") 列出了所有存在的 .png 文件的路径,因此您现在要做的是获取 x 中 .png 文件路径的字节数组。你应该使用

f = open(file, "rb").read()
x = bytearray(f)

获取文件的字节数组,然后做你的事情。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用python pandas在循环中加入多个数据框

来自分类Dev

Python:如何在 for 循环中加入字典

来自分类Dev

JSON 在 ARM 模板循环中加密虚拟机

来自分类Dev

如何从python的循环外部访问循环中的多个图像对象?

来自分类Dev

如何创建在FOR循环中使用的图像对象数组?

来自分类Dev

使用python在for循环中更改图像的颜色值

来自分类Dev

如何在python中加密userinput?

来自分类Dev

如何在循环python外的for循环中使用变量

来自分类Dev

使用AES在python中加密文件

来自分类Dev

如何使用RSA加密在C ++中加密大数据

来自分类Dev

如何使用RSA加密在C ++中加密大数据

来自分类Dev

如何在Oracle 11g中加密解密图像

来自分类Dev

如何在本机反应中加密和解密捕获的图像?

来自分类Dev

如何在PHP循环中加快单个查询的速度?

来自分类Dev

Scala:如何在索引FOR循环中加倍条件?

来自分类Dev

如何在循环中同时显示图像

来自分类Dev

在for循环中加数字

来自分类Dev

在foreach循环中加价

来自分类Dev

Python在FOR循环中使用IF

来自分类Dev

如何在循环中使用python矩阵的维数

来自分类Dev

如何在for循环中使用多重处理-Python

来自分类Dev

NLTK:如何使用python 在循环中获取数组的特定内容?

来自分类Dev

如何在循环中使用python更新表sqlite

来自分类Dev

如何用python中的逻辑索引替换for循环中的图像屏蔽?

来自分类Dev

如何在循环中使用 subplot、imshow 或 figure 来显示所有图像?

来自分类Dev

如何在Python中加快嵌套for循环

来自分类Dev

如何在 Python 中加速 for 循环的执行?

来自分类Dev

如何在 Python 2 中加密多个文件

来自分类Dev

如何在 Python Sockets 中加密 http 请求

Related 相关文章

热门标签

归档