运行Airflow的常用说明不适用于Windows环境:
# airflow needs a home, ~/airflow is the default,
# but you can lay foundation somewhere else if you prefer
# (optional)
export AIRFLOW_HOME=~/airflow
# install from pypi using pip
pip install airflow
# initialize the database
airflow initdb
# start the web server, default port is 8080
airflow webserver -p 8080
Run Code Online (Sandbox Code Playgroud)
Airflow实用程序在命令行中不可用,我无法在其他地方找到它以手动添加.Airflow如何在Windows上运行?
我想从各种"文档"文件格式生成缩略图,例如odt,doc(x)和ppt(x),还有来自Python应用程序的mp4,psd,tiff(以及可能的其他).据我所知,对于这些格式中的每一种,至少有一个开源应用程序可以生成预览图像/缩略图(例如LibreOffice,ffmpeg)或者至少提取嵌入的缩略图(例如imagemagick).
我的主要问题是这些应用程序/库中的每一个都使用不同的命令行选项,因此我正在寻找一个Python库(或统一的CLI工具),它提供了一个高级API来生成具有指定维度的缩略图,给出质量级别文件名并调用适当的外部工具(理想情况下包括捕获异常,段错误和超时).如果请求可以生成多个缩略图,则奖励点数(例如,每页一页,页面XY,每Z秒,但最多N个图像).
有谁知道这样的库/实用程序?(边界条件:文件可能包含敏感材料或可能非常大,因此必须在没有任何网络通信的情况下工作,使用外部Web服务是不可能的.)
如果在Python中没有这样的东西,那么本地可安装的Web服务也可以.