1. 安装Termux
在软件市场搜索下载安装就可, 这个软件能够让你把手机当Linux电脑运用, 除了屏幕小点儿.
为了敲命令方便, 意见安装输入法: CodeBoard, 功能键几乎都有了
参考自 安卓手机运行python程序的软件:Termux 注: py是由于用了别名 alias py=‘python’
2. 安装环境
私信博主01就可获取海量Python学习资料
2.1 安装Python p公斤 update
p公斤 upgrade
apt update
apt upgrade
apt install python
pip install bs4 requests
2.2 安装lxml apt install clang
apt install libxml2 libxml2-dev libxslt libxslt-dev
pip install lxml
倘若遇到报错 Python.h not found 就执行 apt install python-dev
下载对应脚本 apt install git
git clone https://github.com/Kuangcp/PythonLearn.git
cd PythonLearn/learning/Spider/scrpy_learn/55156
配置好一个用来存URL的redis数据库能够是自己远程服务器上亦能够是本地 apt install redis执行redis-server就可开启服务运行这两个脚本前先确定redis以及下载目录配置正确, 仅有这两个是必须配置的 而后就能够直接 py simple.py 或先 py simple.py -h 先看一下参数说明就会提示 初始爬取的URL, 例如 http://www.55156.com/gaoqingtaotu/xiuren/204409_22.html就起始爬取URL了打开 同目录下 的 download.py 配置好下载目录 而后py download.py, 或直接 py download.py `pwd`
就在脚本旁的目录下一直的下载照片了为了运用方便, 意见配置别名
vi ~/.bashrc aliaspy=python
alias img=py simple_path # 替换为simple绝对路径
alias down=py download_path # 替换为down绝对路径
或 cd 到脚本所在目录而后:
echo "alias img=python `pwd`/simple.py " >> ~/.bashrc
echo "alias down=python `pwd`/download.py `pwd` " >> ~/.bashrc
以后就只要起步termuximg 下载照片urldown 下载照片文件了又发掘一个问题, 由于这个软件的数据是在/data/data/目录下, 而这个目录拜访是要 root的, 因此上诉脚本生成别名后, 手动修改为安卓可拜访的目录就可
我的手机是 /storge/emulate/0/ 便是存储的根目录
|