吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 900|回复: 1
收起左侧

[求助] Python无法追加写入base64编码的文本?

[复制链接]
Emeraldsheep 发表于 2022-10-30 09:46
本帖最后由 Emeraldsheep 于 2022-10-30 09:48 编辑

写程序的时候莫名遇到的,很奇怪,只能写入一行,如果我从后面用"a"模式追加的话只能显示最新的一行
[Python] 纯文本查看 复制代码
## logMenu = "D:\\perflogs_ud\\log_0726"
##上有定义
log = open(logMenu, "a")
logContent = "%s Runned.\n\n"%time.ctime()
log.write(base64.b64encode(logContent.encode()).decode())
log.close()

文件写出来就是这样的:
[Plain Text] 纯文本查看 复制代码
U3VuIE9jdCAyMyAxMToxMjoxMCAyMDIyIFJ1bm5lZC4KCg==U3VuIE9jdCAyMyAxMToxMjoxMCAyMDIyIFJ1bm5lZC4KCg==U3VuIE9jdCAyMyAxMToxMjoxMCAyMDIyIFJ1bm5lZC4KCg==U3VuIE9jdCAyMyAxMToxMjoxMCAyMDIyIFJ1bm5lZC4KCg==(内容:Sun Oct 23 11:12:10 2022 Runned.)

我发现写出来的都是一样的内容,但是他只解析一遍
而且我后面新加的不同内容他也不解析出来
[Plain Text] 纯文本查看 复制代码
U3VuIE9jdCAyMyAxMToxMjoxMCAyMDIyIFJ1bm5lZC4KCg==U3VuIE9jdCAyMyAxMToxMjoxMCAyMDIyIFJ1bm5lZC4KCg==U3VuIE9jdCAyMyAxMToxMjoxMCAyMDIyIFJ1bm5lZC4KCg==U3VuIE9jdCAyMyAxMToxMjoxMCAyMDIyIFJ1bm5lZC4KCg==XG4yMDIyIDAyIFN1biBSdW5uZWQ=

这一串追后添加了其他内容但也没有解析出来,很奇怪

这是base64解析器的问题吗,我用的解析网站是https://base64.us
我发现python好像是可以追加base64内容的,但是base64反编译却编译不出来,这是为啥

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
唐小样儿 + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

luxingyu329 发表于 2022-10-30 09:50
[Python] 纯文本查看 复制代码
    ## logMenu = "D:\\perflogs_ud\\log_0726"
    ##上有定义
    log = open(logMenu, "a")
    logContent = "%s Runned.\n\n" % time.ctime()
    log.write(base64.b64encode(logContent.encode()).decode()+"\n")
    log.close()
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 07:43

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表