文件夹被创建但没有文件

时间:2017-12-09 16:17:03

标签: python flask vlc

我有一个数字海洋水滴,上面有一个linux操作系统。在这个虚拟机上我有一个烧瓶网络服务器,在@app.route('/ds') def ds(): fp = "/home/ds/gabo/" pre = 'das_' req_value = create_vlc_command(pre, fp) os.system(req_value) return req_value def create_vlc_command(pre_fn, full_path): pre_sc_path = '--scene-path=' file_name = pre_fn + get_date_time() vid_settings = ("--rate=1 --video-filter=scene " "--vout=dummy --run-time=3 " "--scene-format=png --scene-ratio=24 " "--scene-prefix=") + file_name scene_path = pre_sc_path + full_path req_value = ("vlc {arg_name} {vid_settings} {scene_path} " "{quit}").format(arg_name="htttp:examplexxx.com", vid_settings=vid_settings, scene_path=scene_path, quit='vlc://quit') return req_value 脚本中我有这两个功能:

vlc http://exampleamplexxx.com/dsa.m3u8 --video-filter=scene --vout=dummy --run-time=3 --scene-format=png --scene-ratio=24 --scene-prefix=pi_pic_lc_2017_12_09_15_58_30 --scene-path=/home/ds/gabo/ vlc://quit

当我点击 droplet-ip / ds上的ctrl + r时,我可以看到req_value,文件夹在vm上创建,但我看不到该文件夹​​中的任何图片。但是当我稍后在终端中运行req_value时,图片就会被创建。

页面上的命令:

die("DB Error please contact the web admin.");

os.system有问题或者我做错了什么?

0 个答案:

没有答案