-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] 抖音视频下载失败,报错ValueError: could not convert string to float: 'None' #638
Comments
我也是这个问题 Traceback (most recent call last): |
确实单独下载一个链接的时候会报错 ValueError: could not convert string to float: 'None' f2 dy -u https://www.douyin.com/video/7322134363515129099 -M one |
#638 (comment) 找到名为 timestamp_2_str 的函数->替换成下面的->保存->重新运行,应该就好了 def timestamp_2_str(
timestamp: Union[str, int, float], format: str = "%Y-%m-%d %H-%M-%S"
) -> str:
"""
将 UNIX 时间戳转换为格式化字符串 (Convert a UNIX timestamp to a formatted string)
Args:
timestamp (int): 要转换的 UNIX 时间戳 (The UNIX timestamp to be converted)
format (str, optional): 返回的日期时间字符串的格式。
默认为 '%Y-%m-%d %H-%M-%S'。
(The format for the returned date-time string
Defaults to '%Y-%m-%d %H-%M-%S')
Returns:
str: 格式化的日期时间字符串 (The formatted date-time string)
"""
print("timestamp is :",timestamp)
if timestamp is None:
return ""
if timestamp == "None":
return ""
return datetime.datetime.fromtimestamp(float(timestamp)).strftime(format) |
已在 |
描述出现的错误
执行
f2 dy -M one -u https://v.douyin.com/iRNBho6u/ -c conf/app.yaml
,出现以下报错:bug复现
首先初始化配置文件,然后配置cookie,最后执行
f2 dy -M one -u https://v.douyin.com/iRNBho6u/ -c conf/app.yaml
。出现上述报错。桌面(请填写以下信息):
-操作系统:[windows10 64bit]
-vpn代理:[关闭]
-项目版本:[1.5.0.0]
-py版本:[3.11.1]
-依赖库的版本:f2 0.0.1.3
The text was updated successfully, but these errors were encountered: