小编rom*_*ipp的帖子

打印用于登录Python的时间戳

我想在我的python脚本中成功或不成功时打印当前时间戳.只添加......

datetime.datetime.now().strftime("%d.%b %Y %H:%M:%S")
Run Code Online (Sandbox Code Playgroud)

....在每一行的开头,每行显示相同的日期

[INFO] 04.Feb 2015 20:49:41: cl1
[ OK ] 04.Feb 2015 20:49:41: 8.8.8.8 ONLINE!
[INFO] 04.Feb 2015 20:49:41: cl2
[ OK ] 04.Feb 2015 20:49:41: 8.8.8.8 ONLINE!
[INFO] 04.Feb 2015 20:49:41: cl3
[ OK ] 04.Feb 2015 20:49:41: 8.8.8.8 ONLINE!
Run Code Online (Sandbox Code Playgroud)

(我time.sleep(5)在其间添加)

我的下一个想法是创建一个函数,调用当前时间,但我没有将此函数嵌入到print命令中.

文件rs.py

OK =   "[" + bc.OKGREEN + " OK "  + bc.ENDC + "] " + datetime.datetime.now().strftime("%d.%b %Y %H:%M:%S")
INFO = "[" + bc.OKBLUE  + "INFO"  + bc.ENDC + "] …
Run Code Online (Sandbox Code Playgroud)

python

39
推荐指数
2
解决办法
4万
查看次数

Ruby - 将格式化日期转换为时间戳

我需要将日期字符串转换为Unix时间戳格式.我从API获得的字符串如下所示:

2015-05-27T07:39:59Z
Run Code Online (Sandbox Code Playgroud)

.tr()我得到:

2015-05-27 07:39:59
Run Code Online (Sandbox Code Playgroud)

这是一种非常规则的日期格式.尽管如此,Ruby无法将其转换为Unix TS格式.我试过,.to_time.to_i但我一直在NoMethodError犯错误.

在PHP中,该功能strtotime()完全适用于此.Ruby有一些类似的方法吗?

ruby time timestamp date

3
推荐指数
1
解决办法
1万
查看次数

在命令运行时执行循环

我想在命令(在这种情况下为ping)运行时创建一个循环(闪烁的LED).我正在使用Raspberry Pi(Raspbian)

while [ `nmap -p 80 example.com` ] # something like this
    do 
    echo "1">/sys/class/gpio/...
    sleep 0.2
    echo "0">/sys/class/gpio/...
    sleep 0.2
done
Run Code Online (Sandbox Code Playgroud)

linux bash loops while-loop

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

标签 统计

bash ×1

date ×1

linux ×1

loops ×1

python ×1

ruby ×1

time ×1

timestamp ×1

while-loop ×1