Python:将日期和时间添加到广播webstream录制中

2024-10-03 19:30:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我找了一整天的解决办法,但都没有用。 无论如何,我一直在尝试做的是添加一个日期和时间到文件名到一个无线网络流录制。但我一直收到一个错误信息:

File "streamrunskyplus.py", line 9, in filename = 'home/somebody/streams/streamrunskyplus.py'%datetime.datetime.utcnow().strftime("%Y%m%d-%H%M%S") TypeError: not all arguments converted during string formatting

这是代码本身

import subprocess
import os
import datetime

os.system("command")
 subprocess.call(['streamripper', 'http://stream05.akaver.com/skyplus_low.ogg', '-d', './streams', '-l', '20', '-a', 'Skyplus', ])

 filename = 'home/somebody/streams/streamrunskyplus.py'%datetime.datetime.utcnow().strftime("%Y%m%d-%H%M%S")

Tags: pyimporthomedatetimeos时间plusfilename
1条回答
网友
1楼 · 发布于 2024-10-03 19:30:52
filename = 'home/somebody/streams/streamrunskyplus.py'%datetime.datetime.utcnow().strftime("%Y%m%d-%H%M%S")

您必须在第一个字符串中放入%s家/某人/溪流/streamrunskyplus.py文件'

在要放置日期的位置放置%s。你知道吗

示例:如果要将其放在末尾:

“家/某人/溪流/streamrunskyplus.py%s'

会成功的

相关问题 更多 >