python习题1-最大的不可支付邮资问题
摘要:问题:假设你有无限数量的邮票,面值分别为6角,7角,8角,请问你最大的不可支付邮资是多少元?【17角,1.7元】 解法一:排列组合筛选法,假设三种邮票均有50张,计算出所有组合数,去重排序,最后得出最大不在组合里的数。 a=6 b=7 c=8 num=50 ss=[] # 排列组合 for i in
阅读全文
posted @
2020-05-15 00:06
小青_龙
阅读(385)
推荐(0)
【实例:利用Django管理后台管理IP地址】(六)django_apscheduler实现定时检测IP使用情况
摘要:参考文章链接: 1、django定时任务实现方案分类比较 2、Django中使用django-apscheduler执行定时任务,链接2 解决pymysql.err.OperationalError: (1040, 'Too many connections'),mysql连接数满的问题 3、参考1
阅读全文
posted @
2020-05-14 20:39
小青_龙
阅读(430)
推荐(0)
python三元运算符—报错“SyntaxError: can't assign to conditional expression”
摘要:运行代码: a=1 b=1 x=1 if a==b else x=0 print(x) 提示错误: File "test.py", line 3 x=a if a==b else x=0 ^ SyntaxError: can't assign to conditional expression ex
阅读全文
posted @
2020-02-11 23:13
小青_龙
阅读(2943)
推荐(0)
直接赋值,深拷贝与浅拷贝
摘要:首先,简单理解一下概念:(注意:以下概念都是建立在可变数据类型上,包括列表list和字典dict) 1、直接赋值:当创建一个对象a,然后把它赋给另一个变量b的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用;原始列表改变,被赋值的b也会做相同的改变; 2、copy浅拷贝,只拷贝了父对
阅读全文
posted @
2020-02-11 17:58
小青_龙
阅读(1214)
推荐(0)
【实例:利用Django管理后台管理IP地址】(五)编写views函数检测每个ip地址占用情况
摘要:定制相关数据的展示之后,还需要实现一些功能便于告知用户当前IP地址实际占用情况 需求包括: 1、多线程并发执行对每个IP地址的操作 2、规则:(表字段包括:ip地址、ip使用状态、使用人ID、使用人用户名、备注信息、非法使用天数、无法连接天数) ①若当前IP属于空闲,实际情况:ping通 —> 表示
阅读全文
posted @
2019-12-12 16:33
小青_龙
阅读(727)
推荐(0)
【实例:利用Django管理后台管理IP地址】(四)Django test+多线程+数据库+(踩坑)
摘要:接【实例:利用Django管理后台管理IP地址】(三)根据需求,定制数据展示 准备在views.py编写函数,多线程检测每个IP地址的占用情况。胡乱一通写完之后,哦豁,怎么测试写得对不对呢? 一开始想单独测试views.py文件,结果要引入各种包和配置文件,还要注意各种顺序,各种按照网上指导折腾了两
阅读全文
posted @
2019-12-12 15:03
小青_龙
阅读(802)
推荐(0)
【实例:利用Django管理后台管理IP地址】(三)根据需求,定制数据展示
摘要:接【实例:利用Django管理后台管理IP地址】(二)创建后台管理员和自定义的表模型 上节已经成功在admin注册了自定义的models了,现在根据我们的需求,定制相关数据的展示。 需求包括: 1、表字段包括:ip地址、ip使用状态、使用人ID、使用人用户名、备注信息、非法使用天数、无法连接天数 2
阅读全文
posted @
2019-12-12 13:51
小青_龙
阅读(463)
推荐(0)
【实例:利用Django管理后台管理IP地址】(二)创建后台管理员和自定义的表模型
摘要:接《(四)创建django项目,创建数据库,测试运行》 测试数据库连接的时候,已经完成了Django管理后台所需数据库表的建立,所以我们直接开始建立管理员用户进行操作。 1、创建管理员用户 #老规矩,激活虚拟环境 env_mysite\scripts\activate #创建用户 python ma
阅读全文
posted @
2019-12-10 14:48
小青_龙
阅读(724)
推荐(0)
(四)创建django项目,创建数据库,测试运行
摘要:1、进入虚拟环境目录(\env_mysite),创建项目 django-admin startproject mysite 2、进入manage.py所在目录 python manage.py runserver 打开http://127.0.0.1:8000/,可以看到django正常运行 然而,
阅读全文
posted @
2019-11-15 10:42
小青_龙
阅读(713)
推荐(0)
(三)python与django的安装
摘要:1、安装Python 2、安装python的包管理工具pip(Pip Installs Packages) python -m pip install -U pip 3、安装python虚拟环境工具 pip install virtualenv 4、创建虚拟环境(env_mysite是你要创建的环境
阅读全文
posted @
2019-11-14 13:17
小青_龙
阅读(360)
推荐(0)
python批量修改图片名称
摘要:1 import os 2 import re 3 import sys 4 path = r"C:\Users\liyq\Desktop\python-img\img" 5 fileList = os.listdir(path) # 待修改文件夹 6 print("修改前:" + str(fileList)) # 输出文件夹中包含的文件 7 os.chdir(path) #...
阅读全文
posted @
2019-10-21 15:55
小青_龙
阅读(6251)
推荐(1)