python 代码转化成可视化界面_把这个Python代码转换成可视化的GUI?

博主想要将一段Python代码转化为图形用户界面(GUI),以便初学者更容易使用。代码中包含文件读取、十六进制转换和字符串替换等操作。博主提到找到一个关于GUI的教程,但不清楚如何应用。问题在于如何在输入文件名或替换十六进制后隐藏显示的十六进制列表。
摘要由CSDN通过智能技术生成

我有一个朋友做的python代码,因为我对python知之甚少。。

我想把它转换成一个图形用户界面,因为我们将把代码作为一个程序分发给初学者。在

不管怎样,代码是这样的:import time, os, sys

try:

if len(sys.argv) < 2:

fn = raw_input("Enter the name of the file you want to edit: ")

else: fn = sys.argv[1]

f = open(fn)

b = f.read()

for i in b[:300]:

print hex(ord(i))[2:],

f.close()

line = str(0x15c)+'-'+str(0x15f)

if len(sys.argv)<3:

hexcode = raw_input("3 bytes color hex number: ")

else: hexcode = sys.argv[2]

if not hexcode.startswith('0x'):

hexcode = '0x'+hexcode

hexstr = '0x'

start = int(line.split('-')[0])

end = int(line.split('-')[1])

for i in b[start:end]:

hexstr+=hex(ord(i))[2:]

ascii = ''

for i in range(2,len(hexcode),2):

char = chr(int(hexcode[i:i+2],16))

ascii+=char

b = b[:start]+ascii+b[end:]

for i in b[:300]:

print hex(ord(i))[2:],

except Exception, x:

print x

time.sleep(3)

finally:

f = open(fn,'wb')

f.write(b)

f.close()

现在我在一个教程上找到了这个,但不知道如何使用它:

#简单的GU0I

^{pr2}$

有什么帮助吗?

谢谢!在

还有一件事,在这段代码中,在我输入名称或replacor hex之后,它会显示一个hex列表,我怎么能使它不显示呢?在

谢谢!在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值