自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 错误1045(28000):用户‘root‘@‘localhost‘的访问被拒绝(使用密码:YES)

1.Host is not allowed to connect to this MySQL serveruse mysql;update user set host="%" where user='root';update user set host="%" where user='root';重新连接:ok2.错误1045(28000):用户’root’@'localhost’的访问被拒绝(使用密码:YES)直接 输入 mysql具体原因未知,我这样就可以进入了。...

2020-07-21 18:43:42 12404 1

原创 pycharm terminal 不能打开,报错Can't Open Local Terminal Failed to start cmd.exe?

打开你的File-settings-Tools-Terminal然后看 Start directory 后面的路径是不是不存在,修改成你现在项目的路径就OK了。

2019-11-20 16:58:56 12649

原创 django 连接操作已有数据库

# setting.py# 连接远程数据库或局域网数据库DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 要连接的 数据库类型 'HOST': '192.168.1.108', # 要连接的远程数据库的 ip地址 'PORT': '3306', # 数据库...

2019-09-10 11:24:39 3388 2

原创 VScode python pylint 报错(2019)解决及绿波浪线去除

VScode 报一些不必要的错误,我看网上加自己摸索的,解决了我的一些错误首先在商店下载一个:Code Spell Checker然后是打开 用户下的 pylint setting设置,里面添加:"python.linting.pylintArgs":[ "--disable=no-name-in-module","--disable=import-error", ...

2019-05-07 16:57:25 8346 2

原创 python 解析wkb编码

需要使用第三方库: shapely安装方式:本人用anaconda3直接install其他方法自行百度from shapely import wkbwkb_text = '这是个wkb编码格式的二进制'wkb.loads(wkb_text)

2021-12-08 10:28:46 806

原创 获取matplotlib中等值线(轮廓线)列表

import matplotlibimport numpy as npimport matplotlib.cm as cmimport matplotlib.pyplot as pltdelta = 0.025x = np.arange(-3.0, 3.0, delta)y = np.arange(-2.0, 2.0, delta)X, Y = np.meshgrid(x, y)Z1 = np.exp(-X2 - Y2)Z2 = np.exp(-(X - 1)**2 - (Y - 1)**

2020-12-22 11:12:07 435

原创 python 点到线段的最小距离

点到线段的最小距离:有垂足则为到垂足的最小距离,否则判断点到线段2个端点的最短距离。def get_dis(p,p1,p2): """ 点到线段的距离 """ x,y, = p x1,y1 = p1 x2,y2= p2 a,b,c = y2-y1,x1-x2,x2*y1-x1*y2 dis = abs(a*x+b*y+c/math.sqrt(a**2+b**2)) p_p1 = math.sqrt((x1-x)**2+(y1-y)**

2020-12-02 11:12:08 900

原创 pycharm注册码突然不能用了,解决方案

找到hosts文件,路径(一般是在这个路径下面:C:\Windows\System32\drivers\etc\)用记事本打开看最后一行除了0.0.0.0 account.jetbrains.com 后面是否还有其他的,如果有就删了比如我还安装了 navicat 所以后面就有一行是这个 : 127.0.0.1 activate.navicat.com删除后,pycharm就可以用了,navicat也能继续用注册码自己找吧。。...

2020-09-27 12:42:19 857 1

原创 python matplotlib 等值线插值(简单实用)

import scipy.ndimageimport numpy as npx, y = np.meshgrid(X, Y) # XY为一维数据,data为格点数据multiple = 10 # multiple:插值倍数,x、y、data同时插值data, xs, ys = scipy.ndimage.zoom(data, multiple), scipy.ndimage.zoom(x, multiple), \ scipy.ndimage.zoom(y, mul

2020-09-04 11:20:50 999

原创 linux下samba服务器共享文件windows无法访问

转载1、确保linux下防火墙关闭或者是开放共享目录权限(我是在这里卡了几天)systemctl status firewalld查看当前防火墙状态。 systemctl stop firewalld关闭当前防火墙。 systemctl disable firewalld开机防火墙不启动。2、确保samba服务器配置文件smb.conf设置没有问题,可网上查阅资料看配置办法我的配置:# See smb.conf.example for a more detailed config file or

2020-09-01 17:00:59 1755

原创 python 使用aliyun短信服务2020新版(快速掌握)

下面的demo,可直接复制粘贴,只要修改参数即可。from aliyunsdkcore.client import AcsClientfrom aliyunsdkcore.request import CommonRequestimport jsondef send_sms(to_phone, content, AccessKeyId='保密', AccessKeySecret='保密', SignName='保密',

2020-08-18 12:08:17 654

原创 docker django logger UnicodeEncodeError: ‘ascii‘ codec can‘t encode character

我是在使用镜像启动容器没有这个问题,把容器export后,import为镜像,然后启动就出现了这个问题。解决办法:加一个 -e LANG=C.UTF-8docker run -d -e LANG=C.UTF-8 -p 8080:8000 app注意这个-e 不仅要在第一次启动容器的时候加,还要在启动容器快照(import后run)的时候加上-e...

2020-08-04 18:55:48 175

原创 docker 挂载日志后没有反应,inspect下显示挂载成功

可能是没有权限:加个 --privileged=truedocker run -d -p 8080:8000 --privileged=true -v ~/log:/data/log app:4

2020-07-31 16:16:12 380

原创 docker export 导出容器并import导入为镜像后运行失败或运行成功,闪退

运行失败可能是没有加command命令运行成功后闪退可能是没有指定运行目录(容器内项目所在位置或运行文件所在位置)看完整的command的内容:docker ps --no-trunc运行:(-p)需要重新开放端口,(-w)指定运行目录,command命令(/bin/sh -c ‘exec…)docker run -d -p 9009:8000 -w /data grads:3 /bin/sh -c ‘exec gunicorn grads.wsgi:application —bind 0.0.0

2020-07-31 11:07:59 2456

原创 Python多层结构面试题(非递归方式,原创):[ { “parent_ind“: “女装“, “name“: “连衣裙“ }, 。。。

# 假设前端同学通过接口向后端传了天猫的行业信息,例如:industry_list = [ { "parent_ind": "女装", "name": "连衣裙" }, { "name": "女装" }, { "parent_ind": "连衣裙", "name": "半身裙" }, { "parent_ind": "半身裙", "name

2020-07-16 19:18:23 311

原创 python 递归得到组合--输入两个整数n和m,从数列1,2,3,。。。n中随意取几个数,使其和等于m,请把所有可能的组合都列出来

输入两个整数n和m,从数列1,2,3,。。。n中随意取几个数,使其和等于m,请把所有可能的组合都列出来;例如:n=5,m=6那么:1 52 41 2 3答案:import timen = 20m = 20a = time.time()def get_list(x, y, result, result_list=[]): '递归得到 x+1 到 y 之间 和 等于...

2019-09-27 16:04:39 806

原创 宝塔面板+Python管理器+Django部署+nginx+gunicorn

我这个网站的部署过程1.使用 SSH 连接工具,如宝塔远程桌面助手连接到您的 Linux 服务器后,挂载磁盘,根据系统执行相应命令开始安装(大约2分钟完成面板安装):Centos安装脚本: yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh &&am...

2019-09-25 14:41:26 1730

转载 Python Django request.META和 请求requests中headers的ip代理简单使用

Python Django request.META和 请求requests中headers的ip代理简单使用

2019-07-03 14:15:13 898

原创 Python Django Celery redis 调用阿里云短信接口

# 我的项目 tree"""环境: celery celery-with-redis Django redis aliyun-python-sdk-core"""--DjCelery --celery_tasks --sms.py --tasks.py --urls.py --views.py --DjCelery --__init__.py --ce...

2019-05-27 15:39:15 608

原创 Django Web系列五 django-redis使用方法

setting.py配置:#配置redisCACHES = { 'default': { 'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://127.0.0.1:6379', 'OPTIONS': { 'CLIENT_CLASS': 'd...

2019-05-10 08:56:30 785 2

原创 Django restframework 分页配置及自定义第一页,最后一页

setting中:REST_FRAMEWORK = { 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', # 'PAGE_SIZE': 10, # 这里的每页最多个数是优先于自定义的。我们自定义了,就不用这个了}verializer中写from rest_frame...

2019-05-07 17:05:25 501

原创 Python Django restframework 自定义权限及使用,适用于自定义指定model的权限

现在我有个model,如下:class PayItems(models.Model): """项目收费""" item_name = models.CharField(max_length=50, verbose_name='项目名称') charge_amount = models.DecimalField(max_digits=8, decimal_places=2,...

2019-05-05 11:32:46 1786

原创 Django Web系列四 python3 阿里云短信接口调用(2019)快速掌握

先登录阿里云,点击进入阿里云短信服务产品与服务中有短信服务,可以找一下快速学习可以试试(签名,模板都选默认的就可以),前提是你的账户里面有钱。。。下面会有我写的Demo。试完了就准备这些数据,签名和模板。添加签名,添加模板。都是需要阿里人工审核的,一般都在2小时以内。添加完你就可以去休息或坐会其他事情,等待了。主要获取,签名名称。这里主要获取模板CODE。接口调用Demo:...

2019-04-25 14:25:01 1089 3

原创 djngo redis使用方法(简单封装)

了解python类的,应该都能看懂我这个简单封装。我就不多废话了class RedisClass: """ 对redis简单封装 """ res = redis.Redis(host='127.0.0.1', db=0, encoding='utf-8') # 连接主机(这里是连接本机) def __init__(self, userid): self...

2019-04-17 08:31:30 222

原创 Django SECURE_SSL_REDIRECT 设置报错问题

你可能在部署时,这样设置了:SECURE_SSL_REDIRECT = True # 所有的HTTP将重定向到HTTPS然后,你再自己电脑测试时,这样设置:SECURE_SSL_REDIRECT = False结果,报这个错: You're accessing the development server over HTTPS, but it only supports HTTP....

2019-04-16 15:42:04 2143 3

转载 Python 如何获取当天最大时间戳或最小时间戳,就一行代码

转载:如何获取当天最大时间戳或最小时间戳#当天最大时间戳:datetime.datetime.combine(datetime.datetime.now(),datetime.time.max).timestamp()#当天最小时间戳:datetime.datetime.combine(datetime.datetime.now(),datetime.time.min).timestam...

2019-04-12 11:31:06 1560

原创 Django Web系列三 发送邮件,邮件验证

配置参考:https://code.ziqiangxuetang.com/django/django-send-email.htmlsettings 配置:EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' #用于发送电子邮件的后端。EMAIL_USE_TLS = True #与SMTP服务器通信时是否使用TLS(...

2019-04-08 15:05:53 542

原创 Django Web系列二 自定义权限及简单使用(增删改)

如果你看了上一章的默认权限,那么,下面看起来就比较容易了。下面Alter是我的Login应用的一个model,如下:from django.db import modelsclass Alter(models.Model): pass这个里面确实啥都没写,就是为了自定义创建权限用的。这里就直接贴核心代码:def admin_view(request): ''' ...

2019-03-28 15:20:15 558

原创 Django Web系列一 内置登录及默认权限的使用方法

我是看了官网结合一些大牛的博客笔记,自己写了一个自认为简单明了的登录及权限管理app。大牛看了别笑呦!前面的创建项目和基本的设置,我就不贴出来了。第一步、登录注册页。我是在模板之家找的(不是广告,确实挺好用的。(#.#))views.py#导入Userm model 和 权限 相关的包from django.shortcuts import render,HttpResponsefro...

2019-03-26 16:20:22 830 1

原创 Django + jQuery+ ajax 三角形测试计算的动态显示(及部分讲解)

项目功能: 输入三个边长,可实时得到结果,查看是否为三角形。首页:HTML代码:这里我用的div,from的坑有点多,{% csrf_token %} 是必须要写的,不写会报错<div style="padding-left: 190px;padding: 3em 5em;background: #F2F2F2;"> {% csrf_token %} ...

2019-03-22 16:32:15 243 1

原创 Django数据存入mysql,setting中的配置

直接将下面的代码复制过去改一下数据库名字,用户名字,密码,即可使用。使用方法:就是换了一下储存空间,只要配置好了,之前是怎么用model,现在还是怎么用。Django会根据配置自动处理,你就不需要管了。DATABASES = { 'default': {'ENGINE': 'django.db.backends.mysql', #连接mysql'NAME': '******', ...

2019-03-19 16:53:32 242 1

原创 Python Django 模板继承的使用方法

Python Django高级 模板继承的使用方法直接用例子说明吧!下面是母模板 home.html:<html lang="en"><head><title>{% block title %} 相等于设置一个title占位符 {% endblock %}</title></head><body><h1&...

2019-03-19 14:07:37 267

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除