随笔分类 - (14)python
摘要:1、什么是json? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. 2、json有哪几种结构? (1)“名称/值”对的集合 不同的语言中,表述为:对象(object),记录(record),结构(struct),字典(dictionary),哈希表(
阅读全文
摘要:命令 pip3 list 注意:如果python2x,可以使用pip list替代 示例 [root@nccztsjb-node-13 ~]# pip3 list DEPRECATION: The default format will switch to columns in the future
阅读全文
摘要:实现这个功能,只需2步 一、下载 1、创建目录 目录用于存放包及其依赖 mkdir /root/rdbtools 2、安装软件 这里安装 rdbtools python-lzf 重点: --download 参数 pip3 install --download="/root/rdbtools" rd
阅读全文
摘要:问题 安装python-lzf包,报错: [root@nccztsjb-node-19 python3]# cd python-lzf-0.2.4 [root@nccztsjb-node-19 python-lzf-0.2.4]# [root@nccztsjb-node-19 python-lzf-
阅读全文
摘要:tar.gz类型包 1、解压 tar -zxf python-lzf-0.2.4.tar.gz 2、安装 cd python-lzf-0.2.4 python3 setup.py install whl类型 pip3 install redis-3.5.3-py2.py3-none-any.whl
阅读全文
摘要:说明: 需要在环境中安装python的模块,但是无法联网,就通过在Pypi上下载离线模块的包进行安装 安装过程: 1.下载模块,如PyMySQL-0.9.3.tar.gz,下载地址:https://files.pythonhosted.org/packages/da/15/23ba6592920e2
阅读全文
摘要:说明: 在linux环境下,都默认安装python 2的环境,由于python3在python2的基础上升级较大,所以安装python 3环境用于使用最新的python 3的语法。 安装过程: 1.下载,上传python 3源码包至服务器 2.解压缩python 3压缩包 3.执行配置检查,配置安装
阅读全文
摘要:问题描述: 今天在测试环境中,为了执行脚本,安装下python3命令,在执行make install的时候报错: ModuleNotFoundError: No module named '_ctypes'make: *** [install] Error 1 解决: 在网上找了一些方案,说要通过y
阅读全文
摘要:1.到底什么是字符编码? 这个问题其实一直困惑了我很久,虽然做了这么久计算机,但是还是没有理解,今天看了<编码的奥秘>这本书,真是豁然开朗,我们利用计算机到底做什么,存储信息,处理信息,传递信息,但是对于计算机来说,由于底层电路的设计本质,只能是识别0和1两种代码,那么传递的也只能是0和1了,那么,
阅读全文
摘要:1.变量的主要作用,就是用来存储信息,然后在计算机程序中使用这些信息。 2.通过给变量赋值,也将数据与一些能够描述的名字连接起来,简单说,就是给数据一个能让人理解的名字,12可以指年龄,也可以指距离,所以,需要通过这个定义,12就有了不同的含义。 3.变量的值,最终是存储在内存中。 简单的可以看做:
阅读全文
摘要:说明: 在今天做int实现的过程中,官方函数的解释是将numeric转换为integer,就突然不明白,两个有啥区别。 numeric-数字类型包括: int,float,bool,complex integer--整数,是numeric的一部分 实验: 备注:通过实验可以知道,int能够转换整数,
阅读全文
摘要:说明: 在实际的应用过程中,有的时候可能会遇到字符串的10,需要将字符串的10转换为数字的10 在此记录下,通过int函数转换的过程。 操作过程: 1.将字符串转换为整型的10 2.如果不传任何的参数,int的结果是0 3.如果传入的是小数,转换的结果是没有小数部分 备注:无论传入的正数,还是负数,
阅读全文
摘要:说明: 通过input()函数,可以从标准输入读取内容,那么读到的内容是什么类型呢。 通过type()函数可以进行判断,另外,通过input()函数的官方解释,从标准输入读取一个字符串。所以,应该是字符串类型。 在此验证下。 操作过程: 1.input()结合type函数判断从标准读取到的内容的类型
阅读全文
摘要:需求说明: 在交互式脚本中,需要用户手动输入内容,并对内容进行处理。在这里记录下通过 python的内置函数input()读取标注输入的内容。默认的标准输入是键盘。 操作过程: 1.通过input()函数接收标准输入中的内容,然后将值赋给1变量,然后进行输出--1行内容 执行结果: 备注:“请输入用
阅读全文
摘要:说明: 记录在python中注释的写法。 1.单行注释,代码行以 # 开头 2.多行注释,使用三个单引号,或者三个双引号将其要注释的内容扩起来 或者 备注:注释的目的,可能有调试脚本,代码的需要,同时呢,也可以让脚本的具有更好的可读性 文档创建时间:2018年11月27日10:54:55
阅读全文
摘要:说明: 今天在看python数字类型的操作,在此记录下。 操作过程: 1.数字的加减乘除 2.求商的运算,即如果是除法的结果带有小数部分的,取整数部分 3.求余数 4.计算幂指数,即3的2次幂,5的10次幂,使用**来实现 5.查看最后输出的值,最后表达式的值被赋值给 _ 备注: 1.除法总是返回浮
阅读全文
摘要:说明: 与其他的语言一样,有时候需要查看或者说计算字符串的长度。在此记录下python中通过哪个函数实现。 操作过程: 1.通过len()函数返回字符串的长度 >>> text='python' >>> len(text) 6 >>> 备注:这样就返回了字符串的长度。 文档创建时间:2018年11月
阅读全文
摘要:说明: 今天在看python,通过下标获取字符串常量的字符,在想是否可以通过下标的方式赋值。 操作: 1.对字符串下标赋值 备注:不能以这种方式进行赋值,本来就是字符串常量,下标就是一个不变的字符。不能赋值。 2.但是可以通过下标的方式,使用加号 + 操作符拼接出一个新字符串 文档创建时间:2018
阅读全文
摘要:说明: 比如有一个字符串,python,如何就获取前3位,或者后2位。在此记录下。 操作过程: 1.通过分割符的方式,下标的方式,获取字符串中的子串 备注:总是包括起始位置,总是排除结束位置的字符。n:m包括n位置,但是不包括m位置。 2.下标的默认值。 备注:下标有默认值。 3.如果使用分割时,下
阅读全文
摘要:说明: 在python中,没有单独的字符类型,一个字符呢就是一个大小为1的字符串。 并且可以通过下标的方式,表示字符串中的字符。 操作过程: 1.通过[ ]的方式表示字符串中的第几个字符 备注:由于 -0等于0,所以呢,如果是负值,那么是从-1开始。即-1是右边的第一个字符。0是左边的第一个字符。
阅读全文