微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

用python写出确切日期

如何解决用python写出确切日期

我一直在研究一个 Snapchat 机器人来发送条纹。由于 snapchat 没有官方 api,我使用 pyautogui 在 android 模拟器上单击和键入内容。我希望条纹显示我发送它的确切日期。代码

import pyautogui,time
import keyboard
from datetime import date
import datetime
import time
f = open("textlines.txt",'r')
time.sleep(5)
pyautogui.click(x=934,y=885)
time.sleep(0.5)
pyautogui.click(x=1181,y=89)
time.sleep(0.5)
for word in f:
    pyautogui.typewrite(word)
time.sleep(0.3)
keyboard.write("The date and time is:"(str),date)
pyautogui.click(x=922,y=333)
time.sleep(0.5)
pyautogui.click(x=1165,y=996)
time.sleep(1)
pyautogui.click(x=834,y=148)
time.sleep(0.5)
pyautogui.click(x=860,y=242)
time.sleep(0.5)
pyautogui.click(x=1178,y=986)
time.sleep(1)
pyautogui.click(x=937,y=990)

Textlines 是我使用的文本,点击是我的鼠标点击的地方。我一直在尝试输入日期时出错。关于我如何做到这一点的任何帮助?

解决方法

from datetime import datetime
t = datetime.now().strftime('%Y-%m-%d %H:%M:%S')
print(t)
,

根据Arduino Referencekeyboard.write()只接受一个字符(不是字符串)作为参数:

语法:Keyboard.write(character)

参数:character:要发送到计算机的字符或整数。仅支持键盘上的 ASCII 字符。 [...] 如果发送数字类型,则将其作为 ASCII 字符发送(例如,Keyboard.write(97) 将发送 'a')。

,

这里的解决方案: How do I convert a datetime to date?

您正在调用 datetime 包的日期模块...

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。