我想写个简单的提醒--电报用的机器人。机器人从用户的时间(小时:分钟)获得并保存它。当系统时间等于用户提醒时间时,bot向用户发送消息。
以下是我跟踪当前时间的方式:
import time
def timer():
now = time.strftime('%X').split(':')[0:2]
return now
问题是:在不使用time.sleep()和每分钟检查当前时间的情况下,如何让代码等待发送消息的时间(使用了太多的raspberrypi内存)?
在运行于VM ware上的ubuntu 12.04上安装netbeans 6.9.1时,出现以下错误
sudo sh ./jdk-6u22-nb-6_9_1-linux-ml.sh
[sudo] password for samkt:
Configuring the installer...
Searching for JVM on the system...
Preparing bundled JVM ...
./jdk-6u22-nb-6_9_1-linux-ml.sh: 1: eval: /tmp/.nbi-2064057.tmp/jre-6u20-linux-i586.b
所以,我在DO的Ubuntu 16.04.1上使用Phalcon 3.0.0和PHP7。直到今天,当我在Ubuntu上运行apt update and upgrade时,一切都运行正常。进程完成后,Phalcon插件似乎被卸载了,因为phpinfo()中没有phalcon条目,还给出了:
Fatal error: Uncaught Error: Class 'Phalcon\Config' not found in /var/www/example.com/app/config/config.php
我正在将 xenial/main用于phalcon存储库
以下是升级后的内容:
我有以下Python Discord机器人的正常运行时间函数:
import datetime
start_time = datetime.datetime.utcnow() # Timestamp of when it came online
@client.command(pass_context=True)
async def uptime(ctx: commands.Context):
now = datetime.datetime.utcnow() # Timestamp of when uptime function is run
delta = now - s
我目前正在编写一个机器人,我的第一个目标是让机器人欢迎,并向加入或离开的成员说再见,但机器人什么也不发送,甚至不显示任何错误。 @client.event
async def on_member_join(member):
print(" System: A member has joined the server!")
def sprint(str):
for c in str + '\n':
sys.stdout.write(c)
sys.stdout.flush()