小编use*_*665的帖子

如何防止使用tkinter调整窗口大小?

我有一个程序,它创建一个窗口,根据复选框显示一条消息.

如何在显示消息并且未显示消息时使窗口大小保持不变?

from Tkinter import *

class App:
    def __init__(self,master):
        self.var = IntVar()
        frame = Frame(master)
        frame.grid()
        f2 = Frame(master,width=200,height=100)
        f2.grid(row=0,column=1)
        button = Checkbutton(frame,text='show',variable=self.var,command=self.fx)
        button.grid(row=0,column=0)
        msg2="""I feel bound to give them full satisfaction on this point"""
        self.v= Message(f2,text=msg2)
    def fx(self):
        if self.var.get():
            self.v.grid(column=1,row=0,sticky=N)
        else:
            self.v.grid_remove()

top = Tk()
app = App(top)            
top.mainloop()
Run Code Online (Sandbox Code Playgroud)

python tkinter python-2.7

55
推荐指数
2
解决办法
17万
查看次数

Python Tkinter只读文本字段

如何在Tkinter中创建一个文本字段,我的鼠标指针变为活动状态以选择和复制该文本内容
像这样......!

它是一个Windows媒体播放器歌曲属性窗口

python tkinter python-2.7

4
推荐指数
1
解决办法
3715
查看次数

如何使用对象标记上传到 AWS S3

有没有办法使用标签将文件上传到 AWS S3(不将标签添加到 S3 中的现有文件/对象)。我需要让文件和我的标签一起出现在 S3 中,即在单个 API 调用中。

我需要这个,因为我使用的是由 S3 ObjectCreation 触发的 Lambda 函数(使用这些 S3 对象标签)

amazon-s3 amazon-web-services boto3 aws-lambda

2
推荐指数
2
解决办法
4840
查看次数

为什么'i'的初始值始终为49

这是我打印乘法表的C#代码

using System;
namespace MultiplicationTable
{
    class Program
    {
        static void Main(string[] args)
        {
            dynamic value;
            int i;            
            value = "123456789";
            int num = Convert.ToInt32(Console.ReadLine());
            foreach (char name in value)
            {
                i = Convert.ToInt32(name);
                Console.WriteLine("{0} x {1} = {2}",i,num,i*num);
            }
            Console.ReadKey();
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

当我运行的程序的值从开始49.输入6的输出如下 在此输入图像描述

c#

1
推荐指数
2
解决办法
389
查看次数

为什么32.32是双倍的,而不是浮动?

这是我的C#代码,它生成两个Circle类型的实例(c1,c2).

using System;
namespace ClassCircle
{
    class Circle
    {
        float radius;
        public Circle(float n)
        {
            Console.WriteLine("a circle of radius {0} has been created",n);
            radius = n;
        }
        public double getArea()
        {
            double area = Math.PI * radius * radius;
            return area;
        }
        public double getPerimeter()
        {
            double peri = 2 * Math.PI * radius;
            return peri;
        }
        public void printInfo()
        {
            Console.WriteLine("Perimeter = {0}", getPerimeter());
            Console.WriteLine("Area = {0}", getArea());
        }
        static void Main(string[] args) …
Run Code Online (Sandbox Code Playgroud)

c#

-2
推荐指数
1
解决办法
158
查看次数