python
文章平均质量分 59
Vee__
这个作者很懒,什么都没留下…
展开
-
Pandas学习笔记(一)
#1.pandas安装pandas的安装非常简单,打开命令行工具直接输入pip install pandas如果电脑上同时存在python2 和 python3 的话pip3 install pandaspip2 install pandas选择一个相应的pip进行安装安装完成时候 在命令行进入python>>> import pandas as pd...原创 2018-12-19 16:42:39 · 1567 阅读 · 0 评论 -
Django1.11 CBV获取指定url参数
url传参from django.conf.urls import urlfrom demo import viewsurlpatterns = [ url(r'/(?P<year>[0-9]{4})')]原创 2019-08-15 09:53:05 · 670 阅读 · 0 评论 -
二叉树 前中后序遍历
class Node: def __init__(self, data=None, left=None, right=None): self.data = data self.left = left self.right = rightclass BinaryTree: def __init__(self): p...原创 2019-08-01 16:47:35 · 108 阅读 · 0 评论 -
django简单上传文件
这里使用django简单上传文件,不使用Form表单前端页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><form meth...原创 2019-08-01 16:44:50 · 200 阅读 · 0 评论 -
django-crontab使用
django-crontab是一个在django里使用的定时任务APP,依赖linux系统的crontab,所以无法在windows下使用,在Github官网也有说明,Will it work with windows? - No安装常规安装方法就okpip install django-cronab使用在settings.py中添加APPdjango-crontab也是一个APP...原创 2019-07-29 17:40:21 · 314 阅读 · 0 评论 -
Django接收复杂Ajax数据
复杂数据通过ajax传到django,由于django机制的原因,通常会比较难解析,但有一个比较万能的方法,就是前端将数据转化成json格式再传到后端,后端通过解析,得到原数据前端$.ajax({ url: '', type: 'post', dataType: 'json', data: JSON.stringify(data), // 直接转成JSON传后端...原创 2019-07-29 17:39:55 · 342 阅读 · 0 评论 -
Django发送HTML格式的邮件
Django发送HTML格式的邮件1. settings.py配置EMAIL_HOST = 'smtp.qq.com' # 邮件发送的服务器,开启SMTP服务时候,一般可以查到地址EMAIL_HOST_USER = '邮箱地址' # 用于发送邮件的邮箱地址EMAIL_HOST_PASSWORD = 'password' # SMTP服务密码EMAIL_USE_TL...原创 2019-07-15 21:45:49 · 1152 阅读 · 0 评论 -
归并排序 -- Python实现
归并排序归并排序的思想,源于分治法的思想,将一个无序的数组不断二分然后排序,再合并def merge(left, right): # 排序 并 合并 数组 result = [] i, j = 0, 0 # 对比,将小的放入result数组,当某一边遍历完成之后,跳出循环 while i<len(left) and j<len(righ...原创 2018-12-11 10:57:52 · 295 阅读 · 0 评论 -
opencv使用(一):安装 -- 基于python3.7
目录pip安装源码安装测试 pip安装 打开命令行工具cmd,直接安装,安装成功即可获得最新版opencv-python pip install opencv-python 也可以指定版本,例如 pip install opencv-python==3.4.2.17 源码安装 https://pypi.org/project/opencv...原创 2018-12-11 10:30:30 · 1287 阅读 · 0 评论 -
Pandas学习笔记(三) concat的使用
数据表的合并测试数据准备实验环境为python3.7和pandas0.23.4,还有Jupyter Notebook实验基于以下数据import pandas as pddf1 = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'], 'B': ['B0', 'B1', 'B2', 'B3'], ...原创 2018-12-21 14:48:00 · 286 阅读 · 0 评论 -
Ipython魔法命令(不定期更新)
什么是Ipython这里简单介绍一下吧,Ipython是Python一个进行交互式计算的工具,即可以即时看到结果的工具这是一个强大的工具,尤其是Jupyter NoteBook,是Ipython基于浏览器的图形界面,实际上也是Ipython,不过功能比Ipython更加强大!推荐使用!魔法命令魔法命令,是一种可以让你以更加有效且可交互的方式使用和探索Python,有了魔法命令,可以让我们...原创 2018-12-20 15:51:55 · 844 阅读 · 0 评论 -
快速排序 --Python实现
快速排序快速排序是冒泡排序的一种改进,比基准值小的放到前面,比基准值大的放到后面,不断递归,直到数组只有一个数据,然后返回数组== 在数组顺序为倒序的时候使用快排,会使快排退化成冒泡算法==第一种这种比较常见,也是速度最快的def partition(arr, left, right): # 以最左边的值为基准 key = arr[left] while left ...原创 2018-12-20 11:52:21 · 207 阅读 · 0 评论 -
Python使用ConfigParser读取配置文件
在使用django过程中,有这么一个需求,希望动态更改网站配置。Django的配置通常都是写在settings.py中,但是修改settings配置文件之后必须要重启服务才能生效,这不能做到动态更改。而且settings.py中存储着许多重要而且敏感度极高的配置项,不能随便修改。所以需要一个配置文件来存储安全性要求低的配置,例如邮件服务相关的每次处理服务需求的时候,都会动态去读取配置也可以...原创 2019-09-03 11:02:03 · 244 阅读 · 0 评论