linux系统中怎么定时执行python任务
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这期内容当中小编将会给大家带来有关linux系统中怎么定时执行python任务,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。crontab -l查看定时任务:# 每
千家信息网最后更新 2025年01月23日linux系统中怎么定时执行python任务
这期内容当中小编将会给大家带来有关linux系统中怎么定时执行python任务,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
crontab -l查看定时任务:
# 每天上午6点10分定时抓取价格信息,抓取猪、牛10 6 * * * /opt/sh/pork_worm.sh#50 11 * * * python3 /opt/price_worms/pork_worm_daily.py
其中pork_worm.sh只为一个shell脚本运行python指令。(想让定时任务直接运行python脚本的,一直没成功,问题为不运行不报错,没找到原因) pork_worm.sh内容如下:
#!/bin/bashpython /opt/price_worms/pork_worm_daily.py
/usr/local/bin/ python 升级后定时任务不运行了。
在命令行直接运行 sh /opt/sh/pork_worm.sh 是可以运行的。 后来用python 直接运行 /opt/price_worms/pork_worm_daily.py 报错,
[root@cciikaifa ~]# python /opt/price_worms/pork_worm_daily.pyTraceback (most recent call last): File "/opt/price_worms/pork_worm_daily.py", line 3, infrom bs4 import BeautifulSoupImportError: No module named bs4
啥找不到module呢,根本原因是python2 不兼容这个版本的bs4.
直接用python3 运行:
python3 /opt/price_worms/pork_worm_daily.py 开始爬取数据2019-08-16 15:13:40
运行正常。
定时任务试了几次还是不运行。
后来在shell启动脚本文件里加入python3的根路径才运行正常。
输入指令: whereis python3python3: /usr/local/bin/python3.6 /usr/local/bin/python3.6m /usr/local/bin/python3.6m-config /usr/local/bin/python3 /usr/local/bin/python3.6-config /usr/local/lib/python3.6
然后所有sh脚本运行python的改成如下:
#!/bin/bash/usr/local/bin/python3 /opt/price_worms/pork_worm_daily.py
上述就是小编为大家分享的linux系统中怎么定时执行python任务了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
运行
任务
脚本
内容
系统
原因
指令
分析
成功
专业
中小
价格
信息
内容丰富
命令
就是
数据
文件
文章
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
如何优待网络安全人才
阿里云服务器安装系统
接口数据库安全
达梦数据库登录shell命令
dota2东南亚服务器简易语言
旅游网络软件开发公司
自动软件开发会代替程序员吗
hybrid 数据库
邯郸工控软件开发如何收费
2021软考网络安全试题
数据库中的磁盘可以删除吗
河北erp软件开发
黄药师软件开发
户外用品软件开发
男生适合学网络技术吗
恒生软件开发试用工资
网络安全指南图片
唯小宝江苏网络技术有限公司
品质软件开发有哪些
电脑服务器是炸弹吗
长沙星诺网络技术
远程管理多服务器软件
站级服务器数据库创建数据源
中国数据库面临的问题
网络安全方面新闻
q游助手一直提交数据库
嵌入式设备web服务器
腾讯云 招聘 服务器
野村互联网科技
宝山区高科技网络技术维修价格