欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python将txt文件(ASCII码格式),转化为16进制文件

程序员文章站 2023-11-29 11:39:46
不多BB直接上代码import timeprint("begin")#读取的txt文件infile = open("god.txt","r");#输出的cer文件,当然你想输出什么格式都可以outfile = open("god.cer","wb");#开始读文件a = infile.read(1);_combine = "";i=0;while a != '\n': if ' ' == a: a = infile.read(1); cont...

不多BB直接上代码

import time
print("begin")

#读取的txt文件
infile = open("god.txt","r");
#输出的cer文件,当然你想输出什么格式都可以
outfile = open("god.cer","wb");

#开始读文件
a = infile.read(1);
_combine = "";
i=0;
while a != '\n':
    if ' ' == a:
        a = infile.read(1);
        continue;
    else:
        _combine = _combine + a;
        i = i+1;
        if 2 == i :
            i = 0;
            #此处转化为16进制
            outfile.write(bytes.fromhex(_combine));
            _combine = "";
    a = infile.read(1);

infile.close();
outfile.close();


print("end")

python将txt转16进制,内附有将16进制文本以ASCII码格式存储的txt文件,如果你已经安装了python,可以直接在cmd中运行程序。
这个是py文件和txt文件的压缩包,需要可以下载

python 163.py

python将txt文件(ASCII码格式),转化为16进制文件
这样就成功了

到此,问题结束

如果没有安装python,点这里去python官网下载
这里我只说一下Windows安装
python将txt文件(ASCII码格式),转化为16进制文件

1.建议选择稳定版下载
python将txt文件(ASCII码格式),转化为16进制文件
2.下载完后安装

2.1最好勾选 add python 3.x to pathpython将txt文件(ASCII码格式),转化为16进制文件
2.2自己选择安装位置
python将txt文件(ASCII码格式),转化为16进制文件

3.打开cmd ,输入python
python将txt文件(ASCII码格式),转化为16进制文件

到此成功安装python

本文地址:https://blog.csdn.net/pz641/article/details/107088177