ldcf.net
当前位置:首页 >> python Entry 用户输入的内容保存到txt文件内 >>

python Entry 用户输入的内容保存到txt文件内

将内容输出到文本中要用ofstream这个类来实现。具体步骤如下。 ofstream mycout("temp.txt");//先定义一个ofstream类对象mycout,括号里面的"temp.txt"是我们用来保存输出数据的txt文件名。这里要注意的是我们的"temp.txt"用的是相对路径,你也...

可以使用StringVar()对象来完成,把Entry的textvariable属性设置为StringVar(),再通过StringVar()的get()和set()函数可以读取和输出相应内容,以下为测试代码(python3.x): from tkinter import *def submit(): print(u.get()) p.set(u.get()...

第一种: 1 2 3 4 5 6 7 8 9 10 ft = open("a", 'w') for entry in result : print entry try: ft.write(entry+'\n') except: log.error('write backup error:'+JOBNAME) ft.close()#在内容写完后再关闭文件 os.chdir(basePath) 第二种: 1 2 3 ...

python tkinter使用Entry做为文本框输入,通过textvariable绑定数据给文本框,然后中使用get函数获取内容。如果想要Enter获取内容,则需要绑定事件,代码如下: from tkinter import *def rtnkey(event=None): print(e.get())root = Tk()e = Str...

root = Tkinter.TK() entrytext = Tkinter.Entry(root)text = entrytext.get()print text#我在2.7下面就这样用的,不知道3.0下能不能用,希望对你有些帮助

from tkinter import *filename=r"test.txt"def savetxt(filename): f=open(filename,'w') txt=en.get() f.write(txt) f.close()root=Tk()en=Entry(root)en.pack()bu=Button(root,text="save txt",command=lambda:savetxt(filename))bu.pack()ro...

你是说的Tkinter么? 如果是Tkinter里的entry的话,可以使用textvariable这个属性,实例代码如下: from Tkinter import * class changeEntry(object): def __init__(self,parent): self.parent = parent self.string = StringVar() self.string...

Submit窗口是可以直接取到另外一个窗口的值的 话说Tkinter的IDE用着相当不爽啊,可以参考一下我的博客 http://www.cnblogs.com/savorboard/archive/2013/01/23/2872412.html

# ! /usr/bin/env python# coding: UTF-8# python3.3from tkinter import *root = Tk()def print_value(): count = 0 for my_list in list_entry: count += 1 value = "%5s"%my_list.get() print(value, end='') if count%9 == 0: print()list_e...

使用正则判断,如果用户输入的是非数字符号则印发错误,输出错误信息, import re if not re.findall('[0-9]+',str(x)): raise SystemError("只能输入数字")

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com