-
每周分享五个 PyCharm 使用技巧(六)
所属栏目:[Python] 日期:2020-12-20 热度:166
大家好,今天我又来给大家更新 PyCharm 的使用技巧。 从今年3月24号开始一直到今天,将近四个月的时间。包括本篇,一共更新了6篇文章,每篇 5 个小技巧,总计 30 个。 这30个使用技巧,全部是我自己在使用 PyCharm 中认为比较有用的,抽取出来分享给大家,有[详细]
-
Python-警告处理
所属栏目:[Python] 日期:2020-12-20 热度:99
python 下Warning的使用 起因是这样的,当我使用pymysql模块执行建表的sql语句时获,在控制台输出了红色的消息,但是程序并没有终止而是继续运行了 sql语句如下: CREATE TABLE IF NOT EXISTS test(age int); 整体代码: import pymysqlconn = pymysql.connect( u[详细]
-
Appium+python自动化(二十二)- 三个臭皮匠顶个诸葛亮-控件坐标
所属栏目:[Python] 日期:2020-12-20 热度:197
简介 有些小伙伴或者是童鞋可能会好奇会问上一篇中的那个monkey脚本里的坐标点是如何获取的,不是自己随便蒙的猜的,或者是自己用目光或者是尺子量出来的吧,答案当然是:NO。获取控件坐标点的方式这里宏哥给小伙伴们分享和讲解三种方法(也就是三个臭皮匠)[详细]
-
Python 语法特点:注释/编写规则/命名规范
所属栏目:[Python] 日期:2020-12-20 热度:110
1.注释 ? ? 1)单行注释? ? ?# ? ? 2) 多行注释? ?前后三个单引号或双引号? ?‘’‘? ...? ‘‘‘? ? """? ...""" ? ? 3)中文编码声明注释 ? ? ? ? ? # -*- coding:编码? -*- ? ? ? ? ?或? # coding=编码 ? ? ? ? ? ? ? ?若采用UTF-8编码,则设置为urf-8;[详细]
-
pythonday01
所属栏目:[Python] 日期:2020-12-20 热度:50
---恢复内容开始--- 1.计算机的初步认识 ? 常见的操作系统: ?? win:xp,win7,win8,win10,windows server ? linux:centus图形化界面差,ubuntu个人开发,图形界面好,redhat,企业级 ? mac:入职前要学 2.解释器的安装:python2.7.16(2020年官方不维护),python[详细]
-
flask一些插件
所属栏目:[Python] 日期:2020-12-20 热度:75
flask-script # 用于实现类似于django中 python3 manage.py runserver ...类似的命令 # 安装:pip3 install flask-script 使用 from flask_script import Managerapp = Flask( __name__ )manager =Manager(app) # 直接实例化Manager把app传进去 ... if __nam[详细]
-
Flask-1-05-Response
所属栏目:[Python] 日期:2020-12-20 热度:63
如果在执行后端代码的时候,用户的访问不能满足你规定的要求的时候,你还想给用户一个反馈,这里就可以使用abort函数,立即终止视图函数的执行,并返回给前端特定的信息 例如这里我们模拟,用户访问首页的时候,需要先登录,跳转到登录页面后,模拟用户输入[详细]
-
python第六十六天
所属栏目:[Python] 日期:2020-12-20 热度:195
---恢复内容开始--- 1.在新版本中,添加app是直接在settings设置中,将INSTALLED_APPS里添加app名字, 但是他的完整写法是? ?‘app01.apps.App01Config‘? 因为新版本做了优化,所以直接写app名字也支持 ? ? 2.form标签传输文件 form表单默认的编码格式是url[详细]
-
python -- 连接 orclae cx_Oracle的使用
所属栏目:[Python] 日期:2020-12-20 热度:142
? ? ? ? ? import cx_Oracle #引用模块cx_Oracleconn =cx_Oracle.connect( ‘ oa/[email?protected]:1521/ekp ‘ ) #连接数据库cursor = conn.cursor () try : # 解析sql语句 # cursor.parse( " select * dual " ) pass # 捕获SQL异常except cx_Oracle.Datab[详细]
-
Python脚本随笔-文件操作
所属栏目:[Python] 日期:2020-12-20 热度:92
刚开始实习,需要用python写脚本,记录一下常用的文件操作。文件操作需要用到的库:os 路径操作 ? 获取当前路径:os.getcwd(),返回值为一个字符串。例如:rootdir =?os.getcwd() 路径拼接:os.path.join(parameter1,parameter2,parameter3.....),返回值会[详细]
-
python 简单的接口测试框架
所属栏目:[Python] 日期:2020-12-20 热度:64
?什么是自动化 :就是写代码帮你测试,原来你测试都是手动点点点,现在你写代码来帮你点点点。 一.自动化框架 可以理解为工具的集合,把日常所需要实现功能的代码,模块进行封装起来结合其他的工具进行测试。得出结论报告。 二.做自动框架步骤: 1.读取excel[详细]
-
Python-22-并发编程
所属栏目:[Python] 日期:2020-12-20 热度:143
一、进程 1. 什么是进程 狭义定义:进程是正在运行的程序的实例(an instance of a computer program that is being executed)。 广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操[详细]
-
pythonday02基础与运算符
所属栏目:[Python] 日期:2020-12-20 热度:73
今日概要 1.循环 2.字符串格式化 ? 3.运算符 4.编码 ? if的嵌套 score = input( ‘ 请输入成绩 ‘ )score_int = int(score) if score_int = 90 : print ( ‘ A ‘ ) elif score_int =80 : print ( ‘ B ‘ ) elif score_int =70 : print ( ‘ C ‘ ) else :[详细]
-
2-15 python字符编码
所属栏目:[Python] 日期:2020-12-20 热度:71
内容来源:金角大王的博客 ? 编码回顾 编码转换 Python的bytes类型 ? 编码回顾 在备编码相关的课件时,在知乎上看到一段关于Python编码的回答 这哥们的这段话说的太对了,搞Python不把编码彻底搞明白,总有一天它会猝不及防坑你一把。 不过感觉这哥们的答案[详细]
-
python-django-04
所属栏目:[Python] 日期:2020-12-20 热度:166
? python-django-04 ? 1 1 、模板 2 1 、变量(略) 3 2 、标签(略) 4 3 、过滤器(略) 5 4 、静态文件(略) 6 5 、模板的继承 7 1 、什么是模板的继承 8 当多个模板(网页)具备大部分相同的内容时,就可以使用继承的方式,将相同的内容继承过来,再增加/ 修改属[详细]
-
Python基础+爬虫基础
所属栏目:[Python] 日期:2020-12-20 热度:90
Python基础+爬虫基础 一、python的安装: 1、建议安装Anaconda,会自己安装一些Python的类库以及自动的配置环境变量,比较方便。 二、基础介绍 1、什么是命名空间:x=1,1存在内存中,x命名空间是存放名字x与1绑定关系的地方。 2、命名空间的加载:python解释[详细]
-
python动态导入模块——importlib
所属栏目:[Python] 日期:2020-12-20 热度:61
当在写代码时,我们希望能够根据传入的选项设置,如args.model来确定要导入使用的是哪个model.py文件,而不是一股脑地导入 这种时候就需要用上python的动态导入模块 比如此时文件结构为: ├── models│ ├── __init__.py│ ├── cycle_gan_model.py│[详细]
-
Python--jsonpath
所属栏目:[Python] 日期:2020-12-20 热度:67
JsonPath是一种信息抽取类库,是从JSON文档中抽取指定信息的工具,提供多种原因实现保本:JavaScript/Python/PHP和Java。 使用方法如: import jsonpath res=jsonpath.jsonpath(dic_name,‘$..key_name‘) #嵌套n层也能取到所有key_name信息,其中:“$”表示[详细]
-
Django REST Framework(DRF)_第一篇
所属栏目:[Python] 日期:2020-12-20 热度:193
认识RESTful REST是设计风格而不是标准,简单来讲REST规定url是用来唯一定位资源,而http请求方式则用来区分用户行为. REST接口设计规范 HTTP常用动词 GET /books:列出所有书籍 返回数据类型--[{},{}] GET /books/ID:获取某个指定书籍的信息 --{单本书籍} P[详细]
-
python单例模式的三种实现方式
所属栏目:[Python] 日期:2020-12-20 热度:125
__new__特殊方法实现 class Singleton: def __new__(cls,*args,**kwargs): if not hasattr(cls,'_instance'): cls._instance = super(Singleton,cls).__new__(cls) return cls._instance def __init__(self,name): self.name = names1 = Singleton('first')s[详细]
-
Django基础五,模型层值表单操作
所属栏目:[Python] 日期:2020-12-20 热度:164
Django5.0 -----借鉴:cls超:点击这里 ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要[详细]
-
14-python基础—python3中的defaultdict()
所属栏目:[Python] 日期:2020-12-20 热度:51
1.collections.defaultdict 类 from collections import defaultdict ? 2.collections.defaultdict 类与工厂函数dict比较: (1) 众所周知,在Python中如果访问dict字典中不存在的键,会引发KeyError异常。但是有时候,字典中的每个键都存在默认值是非常方便[详细]
-
Django流程及模式
所属栏目:[Python] 日期:2020-12-20 热度:115
Django流程 Django的框架模式 MVC是众所周知的模式,即:将应用程序分解成三个组成部分:model(模型),view(视图),和 controller(控制器)。作用:降低模块间的耦合度(解耦)。其中: ? ? ? M——管理应用程序的状态(通常存储到数据库中,对数据库层的封装),并[详细]
-
Django框架介绍和安装
所属栏目:[Python] 日期:2020-12-20 热度:167
一、Django框架的介绍 2005年发布,采用Python语言编写的开源框架 早期的时候Django主做新闻和内容管理的 一个重量级的 Python Web框架,Django 配备了常用的大部分组件 (一)安装: 1.在线安装: $ sudo pip3 install django # (安装django的最新版本) $ sud[详细]
-
Python变量内存管理
所属栏目:[Python] 日期:2020-12-20 热度:162
目录 PYTHON变量内存管理 一.打印 二.判断变量值是否相等 三.判断变量ID是否相等 PYTHON变量内存管理 ? 对于每个变量,python都提供了这三个方法分别获取变量的三个特征,其中python的内置功能id(),内存地址不一样,则id()后打印的结果不一样,因为每一个变[详细]