![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
顽石⚡
这个作者很懒,什么都没留下…
展开
-
E0001:EOL while scanning string literal
记录Python踩过的坑:appPath = "C:\Users\lenovo\Desktop\"报错改为:appPath = "C:/Users/lenovo/Desktop/"或appPath = "C:\\Users\\lenovo\\Desktop\\"就好了。原创 2018-04-24 14:09:21 · 360 阅读 · 0 评论 -
python实现旋转和水平翻转
# coding=utf-8import globimport osfrom PIL import Imagedef rotate_270(imgae): """ 将图片旋转270度 """ # 读取图像 im = Image.open(imgae) # im.show() # 指定逆时针旋转的角度 im_rotate = im.rotate(270...原创 2018-07-12 14:28:20 · 3847 阅读 · 0 评论 -
django_POST属性
POST属性QueryDict类型的对象 包含post请求方式的所有参数 与form表单中的控件对应问:表单中哪些控件会被提交?答:控件要有name属性,则name属性的值为键,value属性的值为键,构成键值对提交 对于checkbox控件,name属性一样为一组,当控件被选中后会被提交,存在一键多值的情况键是开发人员定下来的,值是可变的示例定义视图postTest1d...原创 2018-07-18 14:33:49 · 215 阅读 · 0 评论 -
regex_匹配分组
| 匹配左右任意一个表达式#coding=utf-8 import reret = re.match("[1-9]?\d","8")ret.group() # 8ret = re.match("[1-9]?\d","78")ret.group() # 78# 不正确的情况ret = re.match("[1-9]?\d","08")ret.group() #原创 2018-07-20 15:51:04 · 635 阅读 · 0 评论 -
对比两个文件夹中的文件删除差集
# coding=utf-8import os def delImg(standard_path, target_path):"""对比两个文件夹,删除standard_path相对于target_path的补集"""s_images = os.listdir(standard_path)t_images = os.listdir(target_path)fo...原创 2018-07-27 10:52:41 · 816 阅读 · 0 评论 -
对比两个文件夹中的文件删除差集2
import osimport sys if len(sys.argv) < 3:print('usage: python trans_pic.py <src_path> <dest_path')sys.exit(1) srcPath = sys.argv[1]destPath = sys.argv[2] src_name = os....转载 2018-07-27 10:59:40 · 338 阅读 · 0 评论 -
win10+python3.6.5安装labelimg
环境如题,按一下步骤进行安装:1. pip install labelimg2. pip install sip3. pip install PyQt54. pip install resources5. pip install staty6. pip install lxml这样就能运行了,如果还不行根据提示安装需要的包...原创 2018-08-17 17:31:34 · 1051 阅读 · 0 评论 -
win10 使用workon
首先设置环境变量变量名是:WORKON变量地址是:F/ENV(自己指定)进入命令行,使用命令pip install virtualenvpip install virtualenvwrapper-winmkvirtualenv DjangoProject #创建虚拟环境workon #查看有哪些虚拟环境wo...原创 2018-09-13 09:45:06 · 2107 阅读 · 1 评论 -
python 获取当前文件的指定类型的文件名
import osdef getFiles(): files = os.listdir(os.getcwd()) # os.getcwd() 获取当前文件的路径 print(files) filesList = [] for i in files: if (re.match('.*.log', i)): # 这里是获取.log文件 ...原创 2018-10-29 18:02:43 · 534 阅读 · 0 评论 -
django添加404页面
定义视图本质就是一个函数 视图的参数 一个HttpRequest实例 通过正则表达式组获取的位置参数 通过正则表达式组获得的关键字参数 在应用目录下默认有views.py文件,一般视图都定义在这个文件中 如果处理功能过多,可以将函数定义到不同的py文件中新建views1.py#coding:utf-8from django.http import HttpRespo...原创 2018-07-18 11:44:30 · 1535 阅读 · 0 评论 -
django_模板
原网页:https://xyy.ink模板模板是html页面,可以根据视图中传递的数据填充值修改settings.py文件,设置TEMPLATES的DIRS值'DIRS': [os.path.join(BASE_DIR, 'templates')]在模板中访问视图传递的数据{{输出值,可以是变量,也可以是对象.属性}}{%执行代码段%}定义index.html模板<!DOCTYPE html...转载 2018-07-12 09:14:20 · 166 阅读 · 0 评论 -
python 压缩图片 到指定像素
# coding=utf-8import globimport osfrom PIL import Image# print(glob.glob(r'D:\VideoPhotos\sign\*.jpg'))path = r'D:\VideoPhotos\sign'images = glob.glob(path + r"\*.jpg")for img in images: # print(im...翻译 2018-07-02 17:40:49 · 7992 阅读 · 2 评论 -
Python+Monkeyrunner 真机自动化测试
# coding:utf-8from com.android.monkeyrunner import MonkeyRunner as mrfrom com.android.monkeyrunner import MonkeyDevice as mdfrom com.android.monkeyrunner import MonkeyImage as mifrom com.android.monke...原创 2018-06-06 18:07:51 · 2740 阅读 · 2 评论 -
Python 读写文件并截取空格之前的自字符串 保存到数组中
def getDeviceServial(self): print("获取所有的devices,并返回devices[]") # 创建一个数组用来存放devices devices = [] # 将所有的devices 写入devices.text devicesPath = str(os.getcwd()) os...原创 2018-06-07 15:52:20 · 7586 阅读 · 0 评论 -
Monkeyrunner+Python+真机 多台手机按顺序安装设置app
实现的思路:1.读取所有的设备号 1.1 用os.system() 方法配合adb 命令,将所有的设备号写入devices.text 1.2 创建一个devices[]数组用来保存所有的devices 1.3 读取devices.text的内容,重新截取内容,并append到devices[]2.遍历设备,用monkeyrunner 连接不同的设备 2.1 用for temp...原创 2018-06-08 10:34:40 · 1106 阅读 · 0 评论 -
django 解决 filter 时同时出现 year、month 无法查询的问题
在按照网上的教程写博客的时候遇到一个问题: post_list = Post.objects.filter(created_time__year=year,created_time__month=month).order_by('-created_time')这个查询,post_list没有值;原因网上也查了但是要该mysql的timezone;该不成功;有改成功的欢迎留言...原创 2018-06-22 17:55:58 · 2170 阅读 · 6 评论 -
monkeyrunner +python +一台真机 实现安装 打开 点击 app
该脚本实现了 安装app 和 打开app 点击设置app# coding:utf-8# import os# import subprocess# from com.android.monkeyrunner import MonkeyDevice as md# from com.android.monkeyrunner import MonkeyImage as mifrom com.androi...原创 2018-06-08 13:47:04 · 1432 阅读 · 0 评论 -
monkeyrunner +python 判断手机是否打开viewServer
该方法用来判断手机是否能打开viewServer如果能打开返回True,否者返回False根据返回值决定是否用EasyMonkeyDevice缩进有些问题,网页上改起来太麻烦,需要的自己改吧# coding:utf-8import os# import subprocessfrom com.android.monkeyrunner import MonkeyDevice as mdfrom com...原创 2018-06-08 13:56:34 · 277 阅读 · 0 评论 -
monkeyrunner +python 多台真机 多线程
主要实现多台手机同时安装app 同时设置app 设置的结果截图与标准图比较,如果不一样,返回false并保存截图代码如下:# coding:utf-8import osimport threadingimport time# from com.android.monkeyrunner import MonkeyDevice as mdfrom com.android.monkeyrunner im...原创 2018-06-08 17:58:26 · 858 阅读 · 1 评论 -
python bmp转换为jpg 并删除原图
# coding:utf-8import osfrom PIL import Image# bmp 转换为jpgdef bmpToJpg(file_path): for fileName in os.listdir(file_path): # print(fileName) newFileName = fileName[0:fileName.find("_")]+...原创 2018-06-20 10:24:19 · 7601 阅读 · 4 评论