随笔分类 - Python
摘要:【unittest】模块是python3.5中的一个内置模块 1、python文件导入【unittest】模块 import unittest 2、定义一个测试用例类,继承【unittest.TestCase】 1 import unittest 2 import HTMLTestRunner 3
阅读全文
摘要:pyyaml模块安装: pip install pyyaml pyyaml导入: import yaml pyyaml使用: 1、使用前,在pycharm中新建一个以yaml或yml结尾的文件,保存为 login.yaml或者 login.yml ,文件中的内容格式如下: 1 - 2 url : /
阅读全文
摘要:1 # 1、负责往控制台里面输出日志信息的 2 # 2、往日志文件里面写日志的,按天生成日志,清理日志 3 import logging 4 from logging import handlers 5 6 logger = logging.getLogger() #先实例化一个logger对象,先创建一个办公室 7 #logger.setLevel(logging.DEB...
阅读全文
摘要:import time,threadingprint(" 串行方式、并行两种方式调用run()函数 ")def run(): print('哈哈哈')#串行for i in range(5): run()#并行for i in range(5): t = threading.Thread(targe
阅读全文
摘要:经典类多继承的调用方法顺序是:深度优先查询,如下图: 新式类多继承的调用方法顺序是:广度优先查询,如下图: 可以使用下面的代码进行实验验证:
阅读全文
摘要:#1、python中,类名首字母都大写#2、在python3中,经典类和新式类没有任何区别#3、在python2中,经典类和新式类的区别主要体现在多继承上,经典类是深度优先,新式类是广度优先#4、在python3中,都是广度优先#定义一个【经典类】class Japanese: pass#定义一个【
阅读全文
摘要:#步骤一:import yagmail#步骤二:实例化一个发邮件的对象username = '553637138@qq.com' #邮箱账号pwd='sa2008' #授权码mail = yagmail.SMTP( user=username, password=pwd, host='smtp.qq
阅读全文
摘要:from urllib import request,parseurl = 'http://www.nnzhp.cn'req = request.urlopen(url) #打开一个url,发get请求content = req.read().decode() #获取返回结果,req.read()方
阅读全文
摘要:import requestsprint(" get请求 ")url = 'http://api.nnzhp.cn/api/user/stu_info'data = {'stu_name':'小黑'} #请求数据req = requests.get(url=url,params=data)req =
阅读全文
摘要:print(" 内置函数:zip ")l2 = ['a','b','c','e','f','g']l3 = [1,2,3]L4=['A','B','C']L5=['牛气冲天','牛头马尾','niu']#zip:把多个list合并到一起,可以同时循环多个list,循环的次数由元素个数最少的那个lis
阅读全文
摘要:1 def f(): 2 first = input('请输入除数:') 3 second = input('请输入被除数:') 4 try: 5 first = int(first) 6 second = int(second) 7 res = first/second 8 except ValueErr...
阅读全文
摘要:import flask,time,json,hashlib,redisprint(" 被调函数部分 ")def my_md5(s): md = hashlib.md5() md.update( s.encode() ) return md.hexdigest()def op_redis(k,v=N
阅读全文
摘要:在python中,把一个python文件加入到python环境变量中,以方便其他python文件调用。 方式一: 选中一个文件夹,然后找到 Mark Directory as > Sources Root,这样就把该文件添加到python的环境变量中了。我们可以在任意文件中import该文件夹中的p
阅读全文
摘要:import timeprint(type(11.234))print("输出结果为时间戳,float类型:",time.time())print("输出结果为本地时间元组:",time.localtime())print("输出结果为格林威治时间元组:",time.gmtime())print("
阅读全文
摘要:import sysimport osprint(sys.platform) #判断操作系统,windows10输出win32print("sys.path:",sys.path) #返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值(python的安装路径),注意:不是指操作系统的环
阅读全文
摘要:import pymysql# 1、连上数据库 账号、密码 ip 端口号 数据库#2、建立游标#3、执行sql#4 、获取结果# 5、关闭游标#6、连接关闭coon = pymysql.connect( host='127.0.0.1',user='jxz',passwd='123456', por
阅读全文
摘要:import osprint(os.getcwd())#取当前工作目录#os.chmod("day6-os模块.py",2)#给文件/目录加权限,对Windows的下面不好使(1、执行;2、写;4、读;7、执行/读/写)print(os.chdir("day7"))#更改当前目录#print(os.
阅读全文

浙公网安备 33010602011771号