python
倚栏丶听雨
这个作者很懒,什么都没留下…
展开
-
python 使用eval报错NameError: name ‘null’ is not defined
# eval()函数十分强大,它可以把list,tuple,dict和string相互转化。# 使用eval将string转化成list。# 其中有一组数据在转化时报错:NameError: name ‘null’ is not defined# 经过排查,发现string数据中包含‘null’,在转换时就会报上面的错误data = "[{"id":1,"value":null},{"id":2,"value":"测试"}]" result= eval(data)print(resu...原创 2020-10-21 10:56:46 · 1689 阅读 · 1 评论 -
python利用正则表达式提取字符串
import restr = "a123123b"print(re.findall(r"a(.+?)b", str))###########['123123']原创 2020-10-21 10:50:34 · 700 阅读 · 1 评论 -
python3 将一个字符串形式的列表转换成List列表
#coding=utf-8# string类型的列表old_str = "[1,2,3,4]"# 转换new_str = eval(old_str)print(new_str)print(type(new_str))############[1,2,3,4]<class 'list'>原创 2020-10-21 10:49:06 · 1919 阅读 · 1 评论 -
python3 列表,字典以及相关操作
列表列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。可变数据类型 列表、字典、集合 不可哈希 集合里存的元素必须是不可变的数据类型,无序,不重复(去重)不可变数据类型 元组、数字、字符串 可哈希(1) 列表操作包含以下函数len(list):列表元素个数max(list):返回列表元素最大值min(list):返回列表元素最小值list(seq):将元组转换为列表(2)原创 2020-07-14 22:22:46 · 149 阅读 · 0 评论 -
python3 打印表结构,数据类型,字段类型等
import pymysql# 打开数据库连接db = pymysql.connect("服务器地址", "root", "password", "www_ice", port=3306)# 使用 cursor() 方法创建一个游标对象 cursorcursor = db.cursor()# 使用 execute() 方法执行 SQL 查询cursor.execute("""...原创 2020-03-01 00:22:21 · 1091 阅读 · 0 评论 -
python 发送邮件带附件==封装
#!/usr/bin/python# -*- coding:utf-8 -*-import smtplib # smtplib这个模块是管发邮件from email.mime.text import MIMEText # 构造邮件内容from email.mime.multipart import MIMEMultipart # 发带附件的邮件用的class SendMai...原创 2019-11-01 16:48:34 · 1287 阅读 · 2 评论 -
centos6.8 Python2.6.6升级到Python3
安装Python依赖包:yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make使用命令查看系统自带的Python版本:python -V下载Python源码包(根据自己需要下载对应版本):wget http://mirror...原创 2019-09-20 17:22:59 · 425 阅读 · 0 评论 -
Django2.2.4安装xadmin
创建项目django-admin startproject django_xadmin在根目录下新建立apps(用来放置自己写的app)和extra_apps(用来放置引用别人的app)目录,单击右键将这两个目录Mark Directory as Sources Root修改setting.py,添加sys.path.insert(0, os.path.join(BAS...原创 2019-09-18 11:12:11 · 878 阅读 · 0 评论