自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu系统解决安装datahub时报错failed to register layer: error creating overlay mount

datahub linux docker

2024-04-24 15:47:01 299 1

原创 grib2转grib1 文件 或grib1转grib2(python代码

grib2转grib1

2022-07-12 09:09:50 1260 1

原创 python写grib文件(cfgrib模块) 又:nc文件转grib1/2

python写grib文件

2022-07-08 11:29:02 3057 2

原创 python不会用re正则 想提取全部标签内容怎么办

用split方法按照唯一标签进行多次分割清洗数据

2021-12-08 16:05:20 179

原创 爬虫excel写表时解决Not all names specified in ‘columns‘ are found 问题

在爬取数据后 使用列表嵌套字典 ,使用dataframe写入数据 报错keyerror肯定是跟 字典内的键 有很大关系,就他的报错内容来说,找不到对应的字段,那么pands则是如果有一个字段内容对不上就全部报错 所以 检查 dataframe内数据类型内 键是不是 写的有问题 ,我这边是 打了一个逗号没注意 ,找了半个小时...

2021-07-26 17:26:38 1170

原创 fidder抓包

链接:https://pan.baidu.com/s/1I9fn7Ez5dWE7ImfeQ5KCDQ提取码:028v复制这段内容后打开百度网盘手机App,操作更方便哦

2020-10-29 15:25:18 251

原创 Fiddler 安装 及配置

安装fiddler后 close他的安装框找他路径下的exe文件发一个桌面快件方式先配置一下浏览器设置,打开谷歌浏览器右上角点设置然后点高级的倒数第四个 打开代理设置然后点局域网设置打钩,然后点高级填一下端口和地址确定打开fiddler,更新 no随便浏览一个网页,都是403,而且都是锁着的选options点ht...

2019-08-28 11:50:53 222

原创 关于pycharm 快捷键 Ctrl+L键 一键整理代码键 失效的解决办法之一

关掉网易云音乐

2019-08-27 18:55:18 1928 13

原创 使用 PhantomJs selenium 解析爬取有道翻译

from selenium import webdriverimport timefrom lxml import etreefrom selenium.webdriver.common.keys import Keysyoudao_url = 'http://fanyi.youdao.com/'driver = webdriver.PhantomJS(executable_pat...

2019-08-27 12:04:34 583

原创 爬虫常用 正则匹配符 及 re函数方法

2019-08-21 21:13:47 201

原创 python使用anaconda搭建独立环境 安装指定python并配置到pycharm

今天又创建了个新的python环境,截下来过程给大家参考一下首先需要你有anaconda然后打开anaconda下的evens目录这是他的独立环境的目录创建一个你想创建的环境文件夹PaPath(注意如果需要删除环境不要误删了.conda的文件)然后打开命令符输入命令conda create -n PaPath python==3.7.3 (看需求安...

2019-08-20 19:49:17 355

原创 微信小程序搭建

小程序特点:无需安装,无需卸载,触手可及,用完即走小程序基于微信,微信基于腾讯,腾讯有庞大的用户基数。小程序的核心技术基于h5 ajax的web app官网地址:https://mp.weixin.qq.com/页面,基本设置版本下载开发者工具扫码登陆微信小程序开发工具Index.js 脚本文件,...

2019-08-15 20:14:06 172

原创 gzip: stdin: unexpected end of file tar: Error is not recoverable: exiting now 问题

出现这种错误的具体原因是是因为在拖拽过程中或是下载拷贝过程中压缩包损坏导致的,需要重新下载正确拖入到Desktop下的.gz压缩包样式为右

2019-08-14 00:17:48 341

原创 gitlab关闭及ginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 报错NGINX80端口被占用究极解决方法

安装启动nginx后报错 80端口被占用命令查询八零端口占用情况 lsof -i :80发现其实是gitlab一直占用着80端口这时候用kill -9 或是 各种kill是杀不死的gitlab有进程保护这时候使用sudo命令停止 sudo gitlab-ctl stop关闭成功如果是正常的进程抢占端口使用普通kill命令即可kill -9 进...

2019-08-13 21:57:54 2220 1

原创 failed: Name or service not known. wget: unable to resolve host address ‘ .org Linux报错解决方案

这种错误是由于你的静态ip或dns没有配置导致的解决方法是配置静态ip连接外网 和配置dns解决方法:vim/etc/sysconfig/network-config/ifcfg-ens33TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static"DEFROUTE="yes"IPV4_FAI...

2019-08-13 20:31:14 5525 1

原创 Cant open file for writing linux vim 无法保存报红解决方法

1、使用wq!退出保存2、使用sudo 编辑3、如果确认权限正确,且wq!无法保存时 请直接关闭命令窗口或者 切换到普通用户再切到root用户即可屡试不爽...

2019-08-13 20:24:43 2354

原创 如何使用 Flask 蓝图

首先,什么是蓝图 先看一下官网文档是怎么解释的所以总结来说就是Flask blueprint 是flask自带的一种框架结构,方便搭建来更大的项目结构下面来用代码搭建一个蓝图模式的案例单蓝图模式多蓝图模式与bluePrint结合紧密的有两个插件,我们采用blueprint之后,通常会用一种叫做惰性加载的方式,加载appFlask_scri...

2019-08-09 13:47:50 174

原创 ImportError: attempted relative import with no known parent package 报错详解

遇到这个报错是因为python的相对导入需要用到父级包作为相对的参考位置而这个位置是通过__name__属性和__package__属性进行决定的,当__name__ 等于 __main__和__package__= None的时候导致的问题没有父级包 所以创建一个父级包即可...

2019-08-07 20:09:48 1533

原创 Flask 请求响应图

2019-08-06 23:17:13 308

原创 python中__name__内置的44个字符串方法

在python中__name__内置方法的44个字符串方法先写个代码吧所有的函数都列出来得到44个字符串方法capitalize | casefold | center | count | encode |endswith | expandtabs | find | format | format_map |index | isalnum | isalpha | is...

2019-08-05 23:33:24 351

原创 Flask 安装与介绍

Flask介绍与安装Flask 是python轻量级(微)的web开发框架,相比较django,flask并没有在功能上有所欠缺,只不过更多的选择交给了开发者,如果做一个简单的web开发,比如公司年会内部抽奖系统。假如使用django,那开发者不得不创建一个项目目录,创建一个app,进行settings配置.......,但实际上,好多操作是冗余的。使用最少,最贴合项目的文件进行快速的开发,这...

2019-08-05 17:40:23 178

原创 python练习题一百道

第1题 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?第2题 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万...

2019-07-31 20:57:01 1611

原创 教程 使用git进行Fetch

Fetch 的使用步骤1.给更新的远程库起别名2.自己创建一个分支,用来同步新的数据3.开始fetch4.为了保持一致

2019-07-29 23:52:19 441

原创 Docker思维导图

2019-07-29 23:17:29 363

原创 如何开发支付宝支付功能

支付宝支付开发过程支付功能,借助三方平台完成支付功能。微信支付功能开发者平台https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F支付宝开发平台地址https://open.alipay.com/platform/home.htm支付宝扫码登陆、确定入驻身份先使用沙箱环境进行开发...

2019-07-29 20:59:45 349

原创 mysql 常用命令及常用函数整理 (超全)

cls 清屏数据库基本操作命令mysqld –install mysql157 需要在mysql安装位置中的bin目录下(如果没有添加环境变量, )必须以管理员权限打开cmdmysqld –remove mysql157 需要在mysql安装位置中的bin目录下(如果没有添加环境变量)必须以管理员权限打开cmdservices.mcs 不...

2019-07-26 21:58:23 2989

原创 犀牛Rhino 6破解版安装后底部与导航栏英文解决方法 及在Rhino中使用python编译器

在下载网上Rhino 6建模软件后发现并不是全部破解,底部与导航栏未译多次重装的情况下,不要紧张再重装一遍重装后要注意,换到别的盘符时必须使用Rhino 6空格都不能少再选择语言时选择繁体中文则全译运行顺畅而在Rhino 6中如何打开python编译器呢在顶部指令栏中输入命令EditPythonScript然后就可以在Rhi...

2019-07-26 21:13:38 5350

原创 利用pycharm 同步自己的github

里面添加hub链接即可

2019-07-25 22:42:51 138

原创 项目中重要的独立app整合

web开发与django的app整合app整合在django开发之初,就鼓励大家进行松耦合的开发。目的追求代码独立性,可迁移性,可复用性,更方便代码的修改和维护。所以我们开发django的APP的原则就是尽量让项目独立。独立的url独立的url针对多个app,也就是说在django项目当中有多个功能块儿。在app当中创建urls.py在主urls当中包含子url...

2019-07-25 22:31:52 293

原创 小米6手机关于 手机重启后密码策略更改 密码错误 及wifi解决办法

小米6手机大概很多都有重启的毛病,我的米6卖完之后没动一直用的旧手机是直到过完年之后才用的,用完之后我发现小米6真是,bug不断而且laji...真的很难受能搜到这条而且6有毛病的朋友一定能深刻的体会到我这点心理,我更深刻,因为过了退货期限,所以只能得过且过,最先开始因为手机总是动不动关机重启返回卖家换了次主板,后来又换了一次,总计:一共换了两次主板,自动重启不下五十次,,...

2019-07-25 22:15:05 5793

原创 Django中的ajax cookie

ajax_cookieAjax 请求Ajax 介绍:AsynchronousJavascript and XML(异步的JavaScript和xml)。普通请求,会携带整个页面提交,最明显的特征是刷新页面,并且请求可能阻塞整个服务。这样导致:请求内容和响应内容冗余,用户体验特别差。基于以上的问题,后来出现了ajax请求。ajax可以发起局部请求,页面整体可以不刷新,只是页面...

2019-07-18 09:00:15 368

原创 项目中的后端表单校验

Django form表单类表单功能在开发的过程当中有一半的需求是获取数据,另一半校验数据。针对于表单,校验分为前端校验和后端校验:前端校验就是通过js或者jq脚本对form表单输入的数据进行校验,形象,直观,有利于对用户进行提醒,用户体验好。后端校验就是在视图当中或者python后端当中对提交的数据进行校验,比较安全。前端校验我们可以通过各种校验框架进行校验,django推出了自己...

2019-07-16 20:24:41 892

原创 什么是CSRF跨域伪造攻击?

Csrf跨域伪造攻击:使用当前浏览器还在生效状态的cookie对指定网站进行操作。最初针对的是银行网站的转账。Django本身会对csrf进行校验,在django的1.4版本之前,csrf默认关闭,需要在settings当中手动开启,在1.4之后,默认开启在django的任何post请求,都会在请求之初,给用户下发一下串用来校验身份的编码,并且每次请求不一样。如果不加csr...

2019-07-16 20:19:50 211

原创 后端数据提交与sqlite数据库

表单数据提交Action 提交的地址,默认是当前路由。Method 提交的方法,默认是getInput 是表单的元素Name参数用来做传参的值Submit会自动提交当前表单的数据同步数据库打开sqlite数据库Pycharm默认没有sqlite数据库的驱动,需要安装如果没有选择下载遍历数据返回到注册页面...

2019-07-16 20:16:35 541

原创 简剖request方法

Django的请求默认页面请求都是get请求Request是传递到视图的请求,里面包含请求的各种参数:常用的请求方式Get:默认是get请求,请求数据以明文形式放在路由上,get的格式是以?开头,键等于值的形式,以&来分割键值对,通常用于和服务器获取资源。https://www.baidu.com/s?wd=什么什么什么&rsv_spt=1Post:请求数据隐...

2019-07-16 20:09:23 166

原创 开发中图片与Ckeditor富文本编辑器模块

图片与富文本编辑器在django开发当中,除了静态文件的概念之外,还有媒体文件(用户上传的声音,视频,图片等文件)。将文件传递到服务器上,首先要有文件处理模块,比如: pillow(python2 PIL),其次要有文件存储的位置。图片配置:安装pillow模块,支持图片处理。图片字段富文本编辑器Ckeditor 富文本编辑器,是一个和django结合的...

2019-07-16 19:20:15 130

原创 Django中的分页

Django自带分页模块共100条数据每6条一页页码 数据1 0-62 6-123 12-18N (n-1)*6-n*6分页的逻辑有很多种,按照前后端分页,分为前端分页将所有数据一次性返回给前端页面,再通过js进行分页,对数据库负担 比较大。后端分页在数据库查询的时候,就查询出指定...

2019-07-16 19:06:11 286

原创 Django的增删改查方法

常用方法all(): 查询所有结果filter(**kwargs): 它包含了与所给筛选条件相匹配的对象get(**kwargs):返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。exclude(**kwargs):它包含了与所给筛选条件不匹配的对象values(*field): 返回一个ValueQuer...

2019-07-16 09:53:36 312

原创 ORM的增删改查

ORM增删改查CRUD (增删改查)C : Create 增加R : Read 、Retrieve 读取U: update 更新D: delete 删除配置数据库信息Mysql:注意: django 的ORM 不会自动创建数据库,需要自己手动创建。Sqlite3:扩展内容(图形界面使用):历史:oracle...

2019-07-16 08:57:21 245

原创 数据库开发思想与ORM

数据库开发思想与ORMDjango鼓励开发者进行相对独立的模块开发,这种开发模式在工作当中被称为:松耦合,就是指在开发的过程当中,将项目看成几个相对独立的模块进行开发,降低模块之间耦合性(关联),在这种思路下,django数据开发使用了MVC机制和MVT机制以及ORM机制。上述的机制当中ORM是我们相对熟悉的。Python对数据库的常规操作Python对数据库的ORM操作...

2019-07-10 22:49:24 127

空空如也

空空如也

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

TA关注的人

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