
python
搬砖的魅力
每天逼着自己写点东西,终有一天会为自己的变化感动的。这是一个潜移默化的过程,每天坚持编编故事,自己不知不觉就会拥有故事人物的特质的。 Explicit is better than implicit.(清楚优于含糊)
展开
-
pycharm运行时,报错 NameError: name ‘os‘ is not defined - 解决
框架:Django版本:3.X新项目启动时,报如图错误:报错图片仔细看红框内容是OS模块没有定义解决:1、找到项目中的 settings.py 文件,红色框表示OS模块配值2、在此文件中顶部添加:import os3、重新启动 manage.py4、访问127.0.0.1:8000 为默认地址在浏览器输入地址:...原创 2020-10-24 15:17:43 · 5059 阅读 · 1 评论 -
面试python的必考题,收藏好了!拿高薪就靠它了
测试同学在进行python的面试过程中,必问的问题是你最常用的python模块有哪些?这些模块解决了你工作中的哪些问题?在这里我把测试同学在实际工作中常用的py模块进行了汇总,本文编写的目的是对各个模块的功能进行概要介绍并没有提供具体api的使用方法,如果大家想要深入了解各个模块api的具体应用,劳烦自行利用网络资源解决。Python 模块概念Python 模块是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 .原创 2020-09-28 16:25:06 · 411 阅读 · 0 评论 -
Linux下,python读取目录下所有文件,统计接口请求次数
#!-*- coding:utf-8 -*-import reimport osimport jsonimport sysimport shutil#2019-09-17T23:59:02+08:00 - info - 10.116.88.13 - - - GW - API-GATEWAY - - - - - 378df35127397fcf74b69c9f84585b3d - 10.200.64.13 - 149318 - 375172 - "POST /o2o-dds-iss/RLS/cal原创 2020-09-28 09:12:27 · 905 阅读 · 0 评论 -
面试Python时必会的知识点总结
目前代码技能已经成了测试同学面试考核的刚需,对于测试开发来讲需求最大的是java和python两门语言,二者也都是面向对象语言。对于刚入门代码的同学来说面向对象相关的概念比较难于理解,而面向对象编程相关的知识点偏偏又是面试中的高频问题,所以本文我以python为例,带大家快速搞定面向对象中的核心概念并通过代码实现的方式来帮助大家对其加深理解!对象对象有两个层次的概念,现实生活中对象指的是可观世界的实体;而程序中对象就是一组变量和相关方法的集合,其中变量表明对象的状态,方法表明对象所具有的行为。.原创 2020-09-05 18:07:48 · 348 阅读 · 0 评论 -
Django、Flask数据库迁移命令
那是因为数据库没有迁移,一直找不到那个表的里面的字段django迁移命令:生成迁移命令:pythonmanage.pymakemigrations执行迁移命令:python manage.py migrateflask迁移命令:1.python 文件 db init2.python 文件 db migrate -m"版本名(注释)"3.python 文件 db u...转载 2019-11-22 16:49:50 · 172 阅读 · 0 评论 -
搞定Python面试必问知识点——列表
Python3有6种标准类型:(Number(数字)、String(字符串)、Tuple(组),List(列表)、Dictionary(字典)、Set(集合))。其中,列表是Python中最基本也是最常用的数据结构。列表中的每个元素都分配一个数字,即它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。在关于python测试开发的面试中,列表是被问及频率最高的知识点,没有之一!本文详细的介绍...原创 2020-04-29 11:03:03 · 215 阅读 · 0 评论 -
HttpResponse和HttpResquest
一、HttpRequest对象概述1. 服务器接受到客户请求后,系统自动创建的对象(视图函数第一个参数)属性 path 请求路径 method 请求方法 GET get请求参数 POST post请求参数 FILES 上传文件 COOKIES cookie对象【会话技术】 SESSION ...原创 2019-12-06 11:23:52 · 560 阅读 · 0 评论 -
django使用mysql出现警告Warning: (3135, "'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_B
python manage.py runserver 出现如下警告:/home/wenjie/work/blockchain-display/env/lib/python3.6/site-packages/pymysql/cursors.py:166: Warning: (3090, "Changing sql mode 'NO_AUTO_CREATE_USER' is deprecated....原创 2019-11-28 11:08:40 · 2337 阅读 · 0 评论 -
django.core.exceptions.ImproperlyConfigured:mysqlclient 1.3.13 or newer is required;you have 0.9.3
代码运行环境说明:Python:3.8.0Django:2.2.7PyMySQL:0.9.3执行数据库迁移时出现以下提示:网上查资料发现解决方法有三种:1. 将你的Django降低到2.14以下即可:这个不用想,老子就要用最新的2. 升级的mysql客户端版本至更高:电脑同时运行的还有php等其他语言,懒得折腾3. 按照以下步骤修改代码:1. 按图找到你Django目...原创 2019-11-26 16:28:26 · 543 阅读 · 0 评论 -
django 创建一个新的app,迁移数据库报错的解决办法之一
迁移数据库时,报这个错的原因是 event 缺少参数;modes字段缺参数on_delete。添加外键的话,必须设置on_delete。event = models.ForeignKey(Event, on_delete=models.CASCADE)在报错信息后面已经给出了解决办法,仔细看一下;对于初学者来说,我们在练习Django中的一对多关系的时候,使用Forei...原创 2019-11-25 10:06:16 · 533 阅读 · 0 评论 -
python爬虫遇到IP被封的情况,怎么办?
代理服务的介绍:我们在做爬虫的过程中经常最初爬虫都正常运行,正常爬取数据,一切看起来都是美好,然而一杯茶的功夫就出现了错误。 如:403 Forbidden错误,“您的IP访问频率太高”错误,或者跳出一个验证码让我们输入,之后解封,但过一会又出现类似情况。 出现这个现象的原因是因为网站采取了一些反爬中措施,如:服务器检测IP在单位时间内请求次数超过某个阀值导致,称为封IP。 为了解决此类...原创 2019-11-04 16:10:58 · 2867 阅读 · 0 评论