Sen descrición

liyuyi@c-top.com.cn 665178a32e update readme %!s(int64=3) %!d(string=hai) anos
.idea 64ac8db30c add %!s(int64=3) %!d(string=hai) anos
config 329e069bb2 测试环境更换到 192.168.0.195,对应的配置同步更新 %!s(int64=3) %!d(string=hai) anos
get_material_and_script 0e53fa9d77 调整文件目录结构 %!s(int64=3) %!d(string=hai) anos
logs e121efe736 add %!s(int64=4) %!d(string=hai) anos
routers 0ebafbe65f 脚本配置查询更新response方式 %!s(int64=3) %!d(string=hai) anos
time_task 1159e8e902 按推荐词和关键词获取内外部素材的定时任务 %!s(int64=3) %!d(string=hai) anos
utils 0e53fa9d77 调整文件目录结构 %!s(int64=3) %!d(string=hai) anos
__init__.py 5e6e6df358 'init' %!s(int64=4) %!d(string=hai) anos
main.py 32acbae319 多个接口使用APIRouter,按文件进行拆分 %!s(int64=3) %!d(string=hai) anos
readme.md 665178a32e update readme %!s(int64=3) %!d(string=hai) anos

readme.md

项目功能介绍
按天依据配置的关键词定时从内外部(公司内部、快手、头条)获取优质素材的脚本和视频链接。

项目启动说明
0、kill 现有的服务进程
ps -aux | grep video_to_word
kill -9

1、切换到main.py所在的目录
cd /data/pythonProject/video_to_word/

2、启动虚拟环境
conda activate video_to_word

3、拉取最新代码
git pull http://git.tjyourong.com.cn/liyuyi/video_to_word.git

4、启动服务
gunicorn main:app -b 0.0.0.0:31013 -w 4 -k uvicorn.workers.UvicornWorker

2、查看日志
cd /data/pythonProject/video_to_word/logs/
tail -f /data/pythonProject/video_to_word/logs/main_server.2021

定时任务
查看定时任务:crontab -l
编辑定时任务:crontab -e
每天早上08:30执行
30 8 * * * /data/miniconda/envs/video_to_word/bin/python -u /data/pythonProject/video_to_word/time_task/get_material_and_script_by_query_word.py >> /data/pythonProject/video_to_word/logs/get_high_quality_material.log 2>&1
00 10 * * * /data/miniconda/envs/video_to_word/bin/python -u /data/pythonProject/video_to_word/time_task/get_word2vec_model.py >> /data/pythonProject/video_to_word/logs/get_word2vec_model.log 2>&1

服务接口
http://114.117.193.186:31013/docs