实现步骤:
- 免费领取阿里云服务器
- 搭建python环境
- 安装screen
- 运行py文件
免费领取阿里云服务器
阿里云近期推出“学生在家实践计划”,学生认证后完成测试即可领取6个月免费云服务器,领取地址,数量有限,每日8点开抢。
搭建python环境
这里推荐小白一键搭建脚本,如果想用3.8及以上python版本可以自行搭建
yum -y install epel-release zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make openldap-devel && curl -O https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz && tar -xvJf Python-3.6.6.tar.xz && cd Python-3.6.6 && ./configure prefix=/usr/local/python3 && make && make install && ln -s /usr/local/python3/bin/python3 /usr/bin/python3.6 && ln -s /usr/local/python3/bin/python3 /usr/bin/python3 && cd .. && rm -rf Python-3.6.*
搭建后查看python版本看是否安装成功
python3 -V
出现python 3.6.6既安装成功
安装pip
yum -y install python36-devel python36-setuptools && easy_install-3.6 pip && mkdir /root/.pip && mv pip.conf ~/.pip
安装后查看pip是否安装成功
pip -V
出现对应版本既安装成功
安装requests
pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com requests
安装screen
安装screen目的是可以同时运行多个py脚本,并退出ssh后仍然可以运行
yum -y install screen
screen参数
-A 将所有的视窗都调整为目前终端机的大小。
-d <作业名称> 将指定的screen作业离线。
-h <行数> 指定视窗的缓冲区行数。
-m 即使目前已在作业中的screen作业,仍强制建立新的screen作业。
-r <作业名称> 恢复离线的screen作业。
-R 先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
-s 指定建立新视窗时,所要执行的shell。
-S <作业名称> 指定screen作业的名称。
-v 显示版本信息。
-x 恢复之前离线的screen作业。
-ls或--list 显示目前所有的screen作业。
-wipe 检查目前所有的screen作业,并删除已经无法使用的screen作业
上传py文件并执行
现在很多ssh工具都支持上传文件功能,上传到对应文件夹,并执行py文件即可云签到
python3 路径/文件名.py
出现父进程启动成功即搭建完成






