有没有一种方法可以在python库pywhatkit中定义变量?

显示名称

我正在尝试使用Tkinter和Pywhatkit构建应用程序,其功能是您输入电话号码,消息和时间(以分钟,秒为单位)。我做了前端,但后端有点复杂,这是代码:

import tkinter as tk
import pywhatkit
root = tk.Tk()

def Function():
    n=Entry1.get()
    m=Entry2.get()
    l=Entry3.get()
    i=Entry4.get()
    pywhatkit.sendwhatmsg("+91n","m",l,i)
    

Label1 = tk.Label(root, text="Mscheduler",bg='#99e6ff',font="Verdana 34")
Label1.grid(columnspan=1)

Label2= tk.Label(root,text="Enter phone no.",bg="#c2f0c2",font="verdana 22")
Label2.grid(row=2 , column=0)

Entry1=tk.Entry(root,bg="#ffe6b3",font="verdana 22")
Entry1.grid(row=2, column=1)

Label3= tk.Label(root,text="Enter message.",bg="#c2f0c2",font="verdana 22")
Label3.grid(row=3 , column=0)

Entry2=tk.Entry(root,bg="#ffe6b3",font="verdana 22")
Entry2.grid(row=3, column=1)

Label4= tk.Label(root,text="Enter time.",bg="#c2f0c2",font="verdana 22")
Label4.grid(row=4 , column=0)

Entry3=tk.Entry(root,bg="#ffe6b3",font="verdana 22")
Entry3.grid(row=4, column=1)

Entry4=tk.Entry(root,bg="#ffe6b3",font="verdana 22")
Entry4.grid(row=4, column=2)

Button1=tk.Button(root, text="send", bg="#d1d1e0", font="verdana 16", command=Function)
Button1.grid(row=5, column=1)


root.mainloop()
迈克尔·吉德利

我去了pywhatkit文档,并查看了您要使用的功能。它需要一个字符串格式的电话号码,一个字符串格式的消息,一个int格式的小时和一个int格式的分钟。

我将所有Entry小部件重命名为“电话”,“消息”,“小时”和“分钟”,因为它们就是如此。然后,我将您的“消息”Entry更改为Text小部件。我在想,您允许输入消息的15个左右的字符根本不足以说什么。然后我将您的Function函数重命名send,因为它就是这样做的。

最后,我将sendwhatmsg调用中的参数设置为字符串格式的电话号码,字符串格式的消息,int格式的小时和int格式的分钟,因为这正是文档所说的。

import tkinter as tk
import pywhatkit


root = tk.Tk()
root.grid_columnconfigure(2, weight=1)


def send():
    #print(f'+91{phone.get()}', message.get('1.0', 'end-1c'), int(hour.get()), int(minute.get()))
    pywhatkit.sendwhatmsg(f'+91{phone.get()}', message.get('1.0', 'end-1c'), int(hour.get()), int(minute.get()))
    
#title
tk.Label(root, text="Mscheduler", bg='#99e6ff', font="Verdana 34").grid(columnspan=3, sticky='w')

#phone
tk.Label(root,text="Phone: ", bg="#c2f0c2", font="verdana 22").grid(row=1, column=0, sticky='w')
phone = tk.Entry(root, bg="#ffe6b3", font="verdana 22", width=10)
phone.grid(row=1, column=1, sticky='w', columnspan=2)

#message
tk.Label(root,text="Message: ", bg="#c2f0c2", font="verdana 22").grid(row=2, column=0, sticky='nw')
message=tk.Text(root, bg="#ffe6b3", font="verdana 22", height=4, width=32)
message.grid(row=2, column=1, sticky='w', columnspan=2)

#time
tk.Label(root,text="Time HH:MM", bg="#c2f0c2", font="verdana 22").grid(row=3, column=0, sticky='w')
#hour
hour=tk.Entry(root, bg="#ffe6b3", font="verdana 22", width=2)
hour.grid(row=3, column=1, sticky='w')
#minute
minute=tk.Entry(root, bg="#ffe6b3", font="verdana 22", width=2)
minute.grid(row=3, column=2, sticky='w')

#send button
tk.Button(root, text="send", bg="#d1d1e0", font="verdana 16", command=send).grid(row=4, column=2, sticky='e')


root.mainloop()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有一种方法可以在Word中创建自定义形状库?

来自分类Dev

有没有一种方法可以使用变量而不需要定义它(在R中)?

来自分类Dev

有没有一种方法可以找到SymPy中定义的函数的独立变量?

来自分类Dev

有没有一种方法可以将数据从表单映射到数据库中,而无需显式定义每个变量?

来自分类Dev

有没有一种方法可以在Java中“批量分配”布尔变量?

来自分类Dev

有没有一种方法可以在表的模板变量中执行html?

来自分类Dev

有没有一种方法可以通过JS中的RTC发送变量?

来自分类Dev

有没有一种方法可以复制SQLAlchemy中的表定义?

来自分类Dev

有没有一种方法可以在Verilog中定义类似C的结构

来自分类Dev

有没有一种方法可以直接在字典中定义函数?

来自分类Dev

有没有一种方法可以在Stunnel中定义端口范围?

来自分类Dev

有没有一种方法可以在API网址中定义表名称

来自分类Dev

有没有一种方法可以在Python中定义一个float数组?

来自分类Dev

有没有一种方法可以将数据库中的列标题用作Python中的变量?

来自分类Dev

有没有一种方法可以将动态Cypher查询存储到python变量中?

来自分类Dev

有没有一种方法可以在Python中禁用数组边界检查?

来自分类Dev

有没有一种方法可以检查函数是否在python中是递归的?

来自分类Dev

有没有一种方法可以在Windows上的python中运行命令?

来自分类Dev

有没有一种方法可以比较python中枚举的内容?

来自分类Dev

有没有一种方法可以在Python中实现全局计算属性?

来自分类Dev

有没有一种方法可以加快python中的嵌套for循环?

来自分类Dev

有没有一种方法可以简化Python中的“循环” /“循环”交互?

来自分类Dev

有没有一种方法可以在Python中为文本着色?

来自分类Dev

有没有一种方法可以在一个地方定义我的环境变量?

来自分类Dev

在BASH中,有没有一种方法可以从变量中读取变量名?

来自分类Dev

有没有一种方法可以根据父级的类别重新定义LESS变量?

来自分类Dev

有没有一种方法可以一次清除多个变量?

来自分类Dev

有没有一种方法可以访问某个类中某个类型的所有变量?

来自分类Dev

有没有一种方法可以在bash脚本中的awk语句中定义用户定义的函数?

Related 相关文章

  1. 1

    有没有一种方法可以在Word中创建自定义形状库?

  2. 2

    有没有一种方法可以使用变量而不需要定义它(在R中)?

  3. 3

    有没有一种方法可以找到SymPy中定义的函数的独立变量?

  4. 4

    有没有一种方法可以将数据从表单映射到数据库中,而无需显式定义每个变量?

  5. 5

    有没有一种方法可以在Java中“批量分配”布尔变量?

  6. 6

    有没有一种方法可以在表的模板变量中执行html?

  7. 7

    有没有一种方法可以通过JS中的RTC发送变量?

  8. 8

    有没有一种方法可以复制SQLAlchemy中的表定义?

  9. 9

    有没有一种方法可以在Verilog中定义类似C的结构

  10. 10

    有没有一种方法可以直接在字典中定义函数?

  11. 11

    有没有一种方法可以在Stunnel中定义端口范围?

  12. 12

    有没有一种方法可以在API网址中定义表名称

  13. 13

    有没有一种方法可以在Python中定义一个float数组?

  14. 14

    有没有一种方法可以将数据库中的列标题用作Python中的变量?

  15. 15

    有没有一种方法可以将动态Cypher查询存储到python变量中?

  16. 16

    有没有一种方法可以在Python中禁用数组边界检查?

  17. 17

    有没有一种方法可以检查函数是否在python中是递归的?

  18. 18

    有没有一种方法可以在Windows上的python中运行命令?

  19. 19

    有没有一种方法可以比较python中枚举的内容?

  20. 20

    有没有一种方法可以在Python中实现全局计算属性?

  21. 21

    有没有一种方法可以加快python中的嵌套for循环?

  22. 22

    有没有一种方法可以简化Python中的“循环” /“循环”交互?

  23. 23

    有没有一种方法可以在Python中为文本着色?

  24. 24

    有没有一种方法可以在一个地方定义我的环境变量?

  25. 25

    在BASH中,有没有一种方法可以从变量中读取变量名?

  26. 26

    有没有一种方法可以根据父级的类别重新定义LESS变量?

  27. 27

    有没有一种方法可以一次清除多个变量?

  28. 28

    有没有一种方法可以访问某个类中某个类型的所有变量?

  29. 29

    有没有一种方法可以在bash脚本中的awk语句中定义用户定义的函数?

热门标签

归档