如何从Python 2.7.3中的文本框中获取Tkinter输入?
编辑
我问这个问题是为了帮助其他人解决同样的问题 - 这就是为什么没有示例代码的原因.这个问题困扰了我好几个小时,我用这个问题教别人.请不要将它评价为真正的问题 - 答案是重要的.
如何根据屏幕尺寸告诉Tkinter窗口在哪里打开?我希望它在中间打开.
如何使用像素指定Tkinter文本框的尺寸?我不是想改变字体大小,我用它来帮助我将它缩放到窗口的大小.
我有一个字符串var m = "I random don't like confusing random code."
我想删除字符串中的所有子random
字符串实例m
,返回parsed
完成删除的字符串.
最终结果将是: parsed = "I don't like confusing code."
我将如何在Swift 3.0+中执行此操作?
题
如何在C中声明字符串变量?
背景
在我学习c的基础知识的过程中,我试图将我最古老的python程序之一移植Bob
到C.在程序中,脚本会询问用户有关他或她自己的信息,然后吐出响应.几乎所有这些变量都raw_input
用于它们的信息 - 变量是字符串.但是,我发现没有办法声明C变量.
码
到目前为止,我已经尝试将变量声明为类型char
,int.
这是代码,在您闲暇时切换类型.
int main(int argc, const char * argv[])
{
int name;
printf("What is your name?");
scanf("%s",&name);
printf("Your name is %s", name );
return 0;
}
Run Code Online (Sandbox Code Playgroud)
错误信息
当我运行此代码时,Xcode
返回一些奇怪的东西.这部分的全球化 - 全球突出显示.
0x7fff96d2b4f0: pcmpeqb(%rdi), %xmm0
Run Code Online (Sandbox Code Playgroud)
最后,雅虎答案说我不得不使用一种名为a的东西character array
.它发布于5年前,所以我认为有更好的方法.
编辑
我正在按照C编程的教程学习.
问题
异常的原因是什么?
客户端是否导致任何错误?
如果可能的话,请解释其他错误.
背景
我正在创建一个Python GUI套接字服务器.当客户端连接到我的服务器时,GUI窗口将打开(我仍在处理此问题).但是,当客户端连接时,我收到一个错误:
Unhandled exception in thread started by <function clientthread at 0x10246c230>
Run Code Online (Sandbox Code Playgroud)
由于实际脚本相当长,我提供了一个pastebin链接.
这是线程代码.s
是我的socket
对象的名称.
def clientthread(s):
#Sending message to connected client
#This only takes strings (words
s.send("Welcome to the server. Type something and hit enter\n")
#loop so that function does not terminate and the thread does not end
while True:
#Receiving from client
data = s.recv(1024)
if not data:
break
s.sendall(data)
print data
s.close()
Run Code Online (Sandbox Code Playgroud)
追溯
感谢Morten的建议.这是追溯.
Socket …
Run Code Online (Sandbox Code Playgroud) 背景
我目前正在自学python的过程中,我认为有一个"控制中心"是一个非常酷的项目,我可以在其中关闭,重新启动和注销我的计算机.我也想使用子进程模块,因为我听说导入OS模块已经过时了.
现行守则
def shutdown(self):
import subprocess
subprocess.call(["shutdown", "-f", "-s", "-t", "60"])
Run Code Online (Sandbox Code Playgroud)
题
我真正要问的是,有没有办法(使用子进程模块)注销并重启我的计算机?
技术规格
Python 2.7.3
Windows 7,32位
我有一个字符串"323 ECO Economics Course 451 ENG English Course 789 Mathematical Topography"
我想使用regex表达式拆分此字符串,[0-9][0-9][0-9][A-Z][A-Z][A-Z]
以便该函数返回数组:
Array =
["323 ECO Economics Course ", "451 ENG English Course", "789 Mathematical Topography"]
Run Code Online (Sandbox Code Playgroud)
我将如何使用swift进行此操作?
编辑
我的问题与链接的问题不同.我意识到你可以在swift中拆分一个字符串myString.components(separatedBy: "splitting string")
.问题是该问题没有解决如何制作splitting string
一个正则表达式.我尝试使用mystring.components(separatedBy: "[0-9][0-9][0-9][A-Z][A-Z][A-Z]", options: .regularExpression)
但是没有用.
如何使该separatedBy:
部分成为正则表达式?
我的抱怨
我目前正在深入研究Tkinter GUI之前的"永远",我发现.grid()
几何管理器不足以出于以下几个原因:
这些图基于其中最大的小部件 - 这种相对性导致不准确.
在Windows 7中,在Python 2.7.3上,程序似乎没有注意我的行号,而是更喜欢使用小部件的顺序.
我的守则
我目前正在开发一个非常基本的文本编辑器,我想在框架的顶部有多个按钮.我无法做到这一点,因为我的小部件被放置在占据屏幕中心的大型文本框的最左侧或右侧.
========Class __init__ Stuff============
def widget(self):#Place widgets here
#Save Button
self.saveButton = Button (self, text = "Save", command = self.saveMe)
self.saveButton.grid(column = 0, row = 0, sticky = W)
#Open Button
self.openButton = Button (self, text = "Open", command = self.openMe)
self.openButton.grid(column = 0, row = 1, sticky = W)
#Area where you write
self.text = Text (self, width = (root.winfo_screenwidth() - 20),
height = (root.winfo_screenheight() …
Run Code Online (Sandbox Code Playgroud) 我有一本字典 Key:Values.
值是整数.我想根据条件得到一个值的总和...说所有值> 0(即).
我尝试了一些变化,但遗憾的是似乎没有任何工作.
python ×7
tkinter ×4
string ×3
swift ×2
c ×1
python-2.7 ×1
python-3.x ×1
regex ×1
sockets ×1
split ×1
subprocess ×1
swift3 ×1
windows ×1