随笔分类 - python
摘要:封装操作mysql: import pymysql class MyDb: def __init__(self,host,password,user,db,port=3306,charset='utf8',autocommit=True): try: self.coon = pymysql.conn
阅读全文
摘要:网络编程 from urllib.request import urlopen from urllib.parse import urlencode url='http://ip/api/user/stu_info' # res = urlopen(url)#发送get请求 # print(res.
阅读全文
摘要:mongodb是非关系型数据库 一、连接数据库,并进行增删改查 1、连接mongodb数据库,并选择数据库 2、选择数据库中的集合,相当于mysql数据库中的表 3、增加数据 4、查找数据 5、删除数据 6、更新数据 二、 自查怎么用like,大于、小于
阅读全文
摘要:一、sys.argv 用python命令行方式运行python文件,可在命令行后写传入的参数,如下图所示 上图中的代码: 输出结果:运行这个python文件的时候,需要传入一个用例名称,例如:python run_case.py case.xls 二、导入模块 导入模块的顺序: 1、当前目录下找这个
阅读全文
摘要:一、操作mysql数据库 conn = pymysql.connect() 连接数据库,括号内写host(数据库ip)、user(用户名)、password(密码)、port(端口)、db(数据库名称)。括号内若写入autocommit=Ture,便不许手动提交,会自动提交 cur = conn.c
阅读全文
摘要:一、操作redis 二、redis manager的相关操作 打开命令行 切换数据库 三、 decode_responses=True: 解决获取的值类型是bytes字节问题;写入的键值对中的value为str类型,不加这个参数写入的则为字节类型 如下图,是在utp的配置文件中进行设置decode_
阅读全文
摘要:一、获取当前目录的路径 os.path.abspath('.')# 取绝对路径 os.getcwd()# 取当前路径 .代表当前目录 ..上一级目录 ../.. 二、执行操作系统命令 1.os.system() os.system('ipconfig') # 用来执行操作系统命令,但是只能帮你执行,
阅读全文
摘要:一、生成器,generator,节省内存,但是增加了CPU的计算时间 (下节课讲函数怎么变成生成器) 每次循环的时候,就按照这个规则(自己定义的逻辑)去生成一个数据。 res = [ 'a','1' ] 只有在每次循环的时候,才按照这个规则去生成数据。 附:列表生成式 二、map,循环调用函数 三、
阅读全文
摘要:一、导入时间模块 import time 时间戳: 从unix元年开始到现在过的秒数 格式化好的时间是这样的: 2018-07-01 时间元组: python日期相关的链接:https://www.runoob.com/python/python-date-time.html 二、模块的使用 1、t
阅读全文
摘要:# list dict tuple str int float set # print input type id len 以上这些都属于内置函数 1、max() print(max(range(1,28))) #输出结果:27 2、min() print(min(range(28))) #输出结果
阅读全文
摘要:一、集合 1、 l = [1,2,3,3,3,44,4,4,1] print(set(l)) 输出结果为: D:\work_soft\Miniconda3\python.exe F:/python-besttest/day05/aaa.py {1, 2, 3, 44, 4} Process fini
阅读全文
摘要:一、局部变量和全局变量 局部变量:在函数里面定义的变量都是局部变量,出了函数之后就不能用了 全局变量:在文件最上面定义的这个变量,就是全局变量,一般定义在代码的最上面,大家都可以用的 全局变量会一直占用内存,不释放,直到程序运行完成之后才会释放。 局部变量是函数运行的时候占用一次,函数运行完就释放。
阅读全文
摘要:一、模块 一个python文件就是一个模块。 模块可分为: 1、标准模块:python自带的模块是标准模块,可以直接import进行使用的。 eg:import json、import random、import datetime、import time 、import os 2、第三方模块:别人写
阅读全文
摘要:一、查看当前使用的python版本,或设置使用的python版本 二、python2中默认使用ASCII码,无法识别中文,报错如图,解决办法,设置字符集为utf-8
阅读全文
摘要:一、cmd打开命令管理工具,使用pip install ** 进行安装(**指代第三方库的名称)。 如下图,为安装PIL (Python Imaging Library) 处理图像的工具库。 pip源 pip源默认是国外的,如果安装失败,需要修改pip源 (1) pip install pymysq
阅读全文
摘要:一般有两种通用做法: 第一种方法:使用自带函数实现: 在python的字典的属性方法里面有一个has_key()方法: 第二种方法:使用in方法:
阅读全文
摘要:一、函数 函数就是一个功能,一个方法,简化代码。函数是用来提高代码的复用性的。#一个函数只做一件事#重复的代码就是低级的#实现同样的功能,代码越少越好 函数必须得调用才能执行。 1、函数的简单介绍,如下 1 def say(name):# 函数,形参,形式参数,变量 2 print(name)# 函
阅读全文

浙公网安备 33010602011771号