浅析python标准库中的glob

glob 文件名模式匹配,不用遍历整个目录判断每个文件是不是符合。1、通配符星号(*)匹配零个或多个字符import globfor name in glob.glob('dir/*'): print (name)dir/file.t...

2020-05-26

django model object序列化实例

提到序列化与反序列化,通常会想到 json ,xml .在J2EE的开发中,这是很常用的技术,比如一个java class与xml之间的序列化与反序列化,我们可以通过 xstream来实现,如果是与json之间...

2020-05-26

Django choices下拉列表绑定实例

Models内容from django.db import modelsfrom django import forms# Create your models here.class SysConfigForm(forms.Form): DatabaseType = forms.ChoiceField(choic...

2020-05-26

在django项目中导出数据到excel文件并实现下载的功能

依赖模块xlwt下载:pip install xlwt后台模块view.py# 导出Excel文件def export_excel(request): city = request.POST.get('city') print(city) list_obj=place.objects.f...

2020-05-26

django-xadmin根据当前登录用户动态设置表单字段默认值方式

相信你一定会设置一个普通字段的默认值:class Offer(models.Model):
salary = models.CharField(max_length=64, blank=True, default='6000', verbose_name='薪资待遇')相信...

2020-05-26

详解用Python进行时间序列预测的7种方法

数据准备数据集(JetRail高铁的乘客数量)下载.假设要解决一个时序问题:根据过往两年的数据(2012 年 8 月至 2014 年 8月),需要用这些数据预测接下来 7 个月的乘客数量。import pand...

2020-05-26

python 安装教程之Pycharm安装及配置字体主题,换行,自动更新

下载下面提供两种下载地址,官网地址一般为最新的,网盘地址会定期更新,但是不保证一定是最新的官网下载地址:https://www.jetbrains.com/pycharm/download/download-thanks.html...

2020-05-26

在django中使用post方法时,需要增加csrftoken的例子

从百度查到在django中,使用post方法时,需要先生成随机码,以防止CSRF(Cross-site request forgery)跨站请求伪造,并稍加修改:注:这是一个js文件,需要引入到html模板中:<script src="/st...

2020-05-26

Python3 利用face_recognition实现人脸识别的方法

前言之前实践了下face++在线人脸识别版本,这回做一下离线版本。github 上面有关于face_recognition的相关资料,本人只是做个搬运工,对其中的一些内容进行搬运,对其中一些例子进...

2020-05-26

python爬虫实现获取下一页代码

我们首先来看下实例代码:from time import sleepimport fakerimport requestsfrom lxml import etreefake = faker.Faker()base_url = "http://angelimg.spbeen.com"def get_...

2020-05-26

解决Django提交表单报错:CSRF token missing or incorrect的问题

1、在Django提交表单时报错:Django提交表单报错:CSRF token missing or incorrect具体报错页面如下:2、有道词典翻译后如下:通常,当存在真正的跨站点请求伪造时,或者Django的CSRF...

2020-05-26

django-csrf使用和禁用方式

orm表单使用csrfa. 基本应用form表单中添加{% csrf_token %}b. 全站禁用# 'django.middleware.csrf.CsrfViewMiddleware',c. 局部禁用 'django.middleware.csrf.CsrfViewMi...

2020-05-26

django 取消csrf限制的实例

# 导入包from django.views.decorators.csrf import csrf_exempt# 使用装饰器即可避免csrf限制@csrf_exemptdef add_bookshelf(request): user_id = request.POST.get('use...

2020-05-26

Pycharm中切换pytorch的环境和配置的教程详解

pytorch安装 注:在训练模型的时候,有时候可能需要不同版本的 torch和torchvision,所以需要配置不同的环境。anconda和pycharm自行安装,接下来在pycharm终端pip安装。1. torch和t...

2020-05-26

Anaconda+Pycharm环境下的PyTorch配置方法

写给新手的话pycharm是什么,为什么让我指定interpreter记事本最开始写C语言代码的时候,人们使用vi,记事本等软件写代码,写完了之后用GCC编译,然后运行编译结果,就是二进制文件。py...

2020-05-26

在Django中预防CSRF攻击的操作

CSRF全拼为Cross Site Request Forgery,译为跨站请求伪造。CSRF指攻击者盗用了你的身份,以你的名义发送恶意请求。( 包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚...

2020-05-26

浅谈在django中使用redirect重定向数据传输的问题

环境:python 3.6.4django2.0.6使用重定向redirect(‘url name') 如果不需要传数据的话那这样就OK了 如果要传数据的话 我琢磨了半天 还是决定用session来传输所以 就这么干:re...

2020-05-26

解决django中form表单设置action后无法回到原页面的问题

django中form表单设置action后,点提交按钮是跳转到action页面的,比如设置action为login,网址为192.168.1.128,跳转后便会来到192.168.1.128/login,F5刷新也会是重新提交表单对话...

2020-05-26

使用Python爬取弹出窗口信息的实例

此文仅当学习笔记用.这个实例是在Python环境下如何爬取弹出窗口的内容,有些时候我们要在页面中通过点击,然后在弹出窗口中才有我们要的信息,所以平常用的方法也许不行.这里...

2020-05-26

python tkinter GUI绘制,以及点击更新显示图片代码

tkinter 绘制GUI简单明了,制作一些简单的GUI足够,目前遇到的一个问题是不能同时排列显示多幅图片(目前没找到同时显示解决方法),退而求其次,改成增加一个update按钮,每次点下按钮自...

2020-05-26

python 工具 字符串转numpy浮点数组的实现

不同的数字之间使用 空格“ ”,“$”,"*"等隔开,支持带小数点的字符串NumArray=str2num(LineString,comment='#')将字符串中的所有非Double类型的字符全部替换成空格以'#'开头...

2020-05-26

python matplotlib 绘图 和 dpi对应关系详解

我就废话不多说啦!dpi=1     600×400dpi=2    1200×800dpi=3    1800×1200........dpi=21    (21×600)×(21×400) ---> 12600×8400示例代码:.............

2020-05-26

python numpy实现多次循环读取文件 等间隔过滤数据示例

numpy的np.fromfile会出现如下的问题,只能一次性读取文件的内容,不能追加读取,连续两次的np.fromfile读到的东西一样如果数据文件太大(几个G或以上)不能一次性全读进去,需要追加读...

2020-05-26

Python 实现将大图切片成小图,将小图组合成大图的例子

训练keras时遇到了一个问题,就是内存不足,将 .fit 改成 .fit_generator以后还是放不下一张图(我的图片是8192×8192的大图==64M)。于是解决方法是将大图切成小图,把小图扔去训练,...

2020-05-26

python pyqtgraph 保存图片到本地的实例

pyqtgraph官方给的示例居然会报错2333官方文档传送门:#####pyqtgraph exportpyqtgraph支持在可视化窗口中右键保存(Exporting from the GUI)试了一下只能保存为svg格式,保存为pn...

2020-05-26

python matplotlib imshow热图坐标替换/映射实例

今天遇到了这样一个问题,使用matplotlib绘制热图数组中横纵坐标自然是图片的像素排列顺序,但是这样带来的问题就是画出来的x,y轴中坐标点的数据任然是x,y在数组中的下标,实际中我...

2020-05-26

python 使用cx-freeze打包程序的实现

python环境 3.6.5 win7 linux环境同理先尝试了PyInstaller ,打包时一直提示 no module named gtk 而gtk 又依赖pygobject ,尝试安装几次之后失败放弃改用cx-freeze首先写一个...

2020-05-26

python matplotlib包图像配色方案分享

可选的配色方案:Accent, Accent_r, Blues, Blues_r, BrBG, BrBG_r, BuGn, BuGn_r, BuPu, BuPu_r, CMRmap, CMRmap_r, Dark2, Dark2_r, GnBu, GnBu_r, Greens, Greens_r, Grey...

2020-05-26

Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例

Python2.7: 使用Pyhook模块监听鼠标键盘事件-获取坐标。因该模块对Python3 有兼容性问题,故采用python2.7解释器。原程序可监听所有事件,现注释掉部分功能,只输出鼠标左键触发...

2020-05-26

Python 读取WAV音频文件 画频谱的实例

Python 读取WAV文件import waveimport structfrom scipy import *from pylab import * #读取wav文件,我这儿读了个自己用python写的音阶的wavfilename = '1.wav'wavefile = w...

2020-05-26

Python实现鼠标自动在屏幕上随机移动功能

本来想控制鼠标自动移动防止公司电脑自动休眠的策略,然而,实现了并没什么卵用,还是会休眠。但还是分享出来吧。win10的系统。首先要安装几个第三方的包:pymouse、pyhook、pywin3...

2020-05-26

浅谈selenium如何应对网页内容需要鼠标滚动加载的问题

相信大家在selenium爬取网页的时候都遇到过这样的问题:就是网页内容需要用鼠标滚动加载剩余内容,而不是一次全部加载出网页的全部内容,这个时候如果要模拟翻页的时候就必须加载...

2020-05-26

Python3.x+pyqtgraph实现数据可视化教程

1、pyqtgraph库数据可视化效果还不错,特别是窗体程序中图像交互性较好;安装也很方便,用 pip 安装。2、在Python中新建一个 .py 文件,然后写入如下代码并执行可以得到官方提供的...

2020-05-26

使用pygame编写Flappy bird小游戏

0. 最终效果: 1. 搭建一个最小框架
1.1 需要的函数初始化所有导入的pygame模块。pygame.init()生成一个窗口。返回的是一个surface对象。通过resolution设置窗口大小,flags代...

2020-05-26

Python 统计位数为偶数的数字代码详解

问题描述给出一个整数数组 nums,请返回其中位数为偶数的数字的个数。示例 1:输入:nums = [12,345,2,6,7896]输出:2解释:12 是 2 位数字(位数为偶数)345 是 3 位数字(位数为奇数) 2 是...

2020-05-26

Python Django view 两种return的实现方式

1.使用render方法return render(request,'index.html') 返回的页面内容是index.html的内容,但是url不变,还是原网页的url,(比如是login页面的返回方法,跳转后的url还是为login)...

2020-05-26

Django实现将views.py中的数据传递到前端html页面,并展示

自学Django已经有一周啦,想把自己自学过程中的每一步都记录下来,给一些零基自学Django的战友们一些参考;本次主要内容为,用一个实例展现views.py中的数据是如何传递到html页面,并...

2020-05-26

django之从html页面表单获取输入的数据实例

本文主要讲解如何获取用户在html页面中输入的信息。1.首先写一个自定义的html网页login.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>test...

2020-05-26

django中的数据库迁移的实现

Django是用python写的web开发框架,其特点是:  1.重量级框架,内部封装了很多的功能组件,使开发变的简便快速,  2.MVT模式:前后端分离,高内聚低耦合,m:model,与mvc中的m功能相同,负责...

2020-05-26

python 通过邮件控制实现远程控制电脑操作

0x00 思路之前在博客上看到了使用python通过微信的接口,与微信交互的方式来控制电脑的摄像头、开关机等。但是这种方式需要首先在python上登录自己的微信才可以,同时微信端也...

2020-05-26

python 递归调用返回None的问题及解决方法

今天在做python获取邮件时需要递归调用解析函数才可以解析邮件内容,最后想要将解析出的内容返回时发现返回的是None 可以内容却可以打印出来,很费解。后来在网上找到了解决方...

2020-05-26

Python迭代器Iterable判断方法解析

迭代器(Iterable):能直接作用于for循环的对象,统称可迭代对象。例如:list、tuple、set、str、generator都是可迭代对象。1、如何判断一个对象是否可迭代:# 如何判断一个对象是可迭...

2020-05-26

django 前端页面如何实现显示前N条数据

这个涉及到的知识点是django数据库查询问题,我们可以在view.py文件中操作blog_list = models.Blog.objects.all()[:3]这是选取数据库的前三条数据补充知识:django 数据库查询...

2020-05-26

python递归调用中的坑:打印有值, 返回却None

今天给大家分享小编遇到的一个坑有关python递归调用中的坑:打印有值, 返回却None问题。问题:前几天写一个小面试题, 忽然有个惊悚的发现, 如下:s1 = 'abcdefg'def right_shi...

2020-05-26

Django models filter筛选条件详解

条件选取querySet的时候,filter表示=,exclude表示!=。querySet.distinct() 去重复__exact 精确等于 like 'aaa'
__iexact 精确等于 忽略大小写 ilike 'aaa'
__contains 包含 l...

2020-05-26

python高阶函数map()和reduce()实例解析

1、map()传入的有两个参数,函数和可迭代对象(Itreable),map()是把传入的函数依次作用于序列的每个元素,结果返回的是一个新的可迭代对象(Iterable)。map()代码如下:# 定义f函数,返回的是x*x...

2020-05-26

Python Django2 model 查询介绍(条件、范围、模糊查询)

条件查询
范围查询
模糊查询
条件查询all()返回全部结果集filter(**kwargs)返回满足参数定义的结果集 例如Entry.objects.filter(pub_date__year=2006)exclude(**kwargs)返...

2020-05-26

django模型动态修改参数,增加 filter 字段的方式

我就废话不多说啦,还是直接看代码吧!kwargs = {# 动态查询的字段} # 选择deleted_datetime为空的记录if exclude_deleted:kwargs[ 'deleted_datetime__isnull' ] = True # 选...

2020-05-26

Python读写操作csv和excle文件代码实例

1、python读写csv文件import csv#读取csv文件内容方法1csv_file = csv.reader(open('testdata.csv','r'))next(csv_file, None) #skip the headersfor user in csv_file:...

2020-05-26

django实现将后台model对象转换成json对象并传递给前端jquery

1、django的model转json对象。1.1、单个modle转换,返回json对象:sqlOrder = get_object_or_404(SqlOrder,id=request.GET.get("id"))objJson = serialize('json',[sqlOrder])[...

2020-05-26
返回顶部
顶部