python往redis库插入数据


说明:一般linux环境都会安装python2版本。

1、验证python环境是否安装成功

输入命令python,显示python版本信息则说明python已安装

linux环境升级成Python3版本:
1)安装依赖包
若无法进行yum安装,可先从官网下载后再上传服务器安装。下载地址:https://pkgs.org/ ,输入依赖包名称,选择对应的操作系统版本
rpm -ivh libffi-devel-3.0.13-18.el7.x86_64.rpm
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
2)下载安装包
python3,setuptools,pip(若python脚本中无涉及第三方库,则可无需安装setuptools,pip,且python3.7似乎会自动安装setuptools,pip)
3)解压安装包
tar -zxvf Python-3.7.4.tgz
4)创建空文件夹存放新版本程序
mkdir /usr/local/python3
5)执行配置文件,编译,安装(分两步进行)
cd Python-3.7.4
./configure --prefix=/usr/local/python3
make && make install
6)建立新版本的软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
7)验证是否安装成功
python3 -V

[root@localhost opt]# python3 -V
Python 3.7.4

pip3 -V

[root@localhost opt]# pip3 -V
pip 19.0.3 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)

python脚本修改有两种方法,可根据自身情况选择快捷的操作方法:
1、直接在linux环境上使用vim命令进行修改;
2、在已安装python环境的windows机上进行修改。
1)本机windows安装python环境,参考链接:https://jingyan.baidu.com/article/27fa73267c0b1e46f9271f4f.html
2)本机windows安装pyCharm开发工具,下载安装包直接exe文件安装即可,链接: https://pan.baidu.com/s/1-nDbaUPdep6bSMlaSgD5HA 提取码: 6xmn
破解操作:java命令启动KeyMaker.jar包(cmd进入jar包目录执行命令:java -jar KeyMaker.jar,即可出现如下界面),然后选择对应的版本生成key,对应复制到pyCharm软件即可,如下所示:

3)两者都安装完成后,直接打开pyCharm工具即可进行python脚本开发。

2、linux环境上安装pip模块

1)pip、setuptools安装包下载

说明:linux环境无外网时,外网机器下载后再上传;若机器允许链接外网则直接使用命令 wget 链接地址,例:wget http://pypi.python.org/packages/source/s/setuptools/setuptools-8.0.4.tar.gz
pip模块下载链接:https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz
setuptools下载地址:http://pypi.python.org/packages/source/s/setuptools/setuptools-8.0.4.tar.gz
注意点:安装pip模块前需要先安装setuptools,如果未安装会出现如下报错信息:

2)setuptools安装

进入安装包放置路径,执行以下命令:
tar zxvf setuptools-8.0.4.tar.gz
cd setuptools-8.0.4
python setup.py build
python setup.py install
安装成功后显示如下信息:

3)pip安装

进入安装包放置路径,执行以下命令:
tar -xzvf pip-1.5.6.tar.gz
cd pip-1.5.6
python setup.py install
安装成功后显示如下信息:

3、linux环境上安装redis模块(腾讯侧python脚本内容使用了该模块,故需安装)

redis-2.10.6.tar.gz安装包下载地址: https://pan.baidu.com/s/1yC3nGM5Kw4n4oI4EjMeUTg 提取码: amfy
执行机器无外网情况下,需下载安装包再上传,有外网时则直接执行命令 pip install redis即可完成安装。
无外网上传文件后,进入安装包放置路径,执行以下命令:
tar -xzvf redis-2.10.6.tar.gz
cd redis-2.10.6
python setup.py install
安装成功后显示如下信息:

至此,python相关环境已安装完成

4、在本机的pyCharm开发工具编辑保存脚本

附:使用vim命令修改脚本时可能会有一些空格之类的需要进行调整,本次直接拷贝进去时,脚本有误,执行会有如下报错,后面直接使用pyCharm开发工具进行修改后执行正常:

5、执行python脚本

执行命令:python 文件名,例:python sessionid.py
脚本执行成功的信息显示如下:

确认数据是否进入redis库,通过get命令能获取到数据即表示数据已入redis,执行以下命令:
redis-cli -h 127.0.0.1 -p 6379 -a dragon (dragon为redis服务器的登录密码)
GET 00000000-0000-0000-0000-000000000001
数据成功进入redis的信息显示如下:

posted on 2021-12-03 16:37  seamy  阅读(728)  评论(0)    收藏  举报