笔记
像风一样爱自由
一个努力学习的菜鸟
展开
-
关于Python2.7中json文件中文编码问题及解决办法
最近使用Python2.7写一个爬取携程火车票信息的小程序,遇到了一些坑,其中一个就是这个编码问题。 从服务器获取到了json后,打印json到控制台时是可以显示中文的,而且此时的json数据类型是str格式 运行结果 因为要处理一些数据,所以要把数据解析出来,所以我使用了json.loads(),但是,打印出来的结果是这样的,数据类型转变为dict 运行结果 而...原创 2018-07-19 15:34:14 · 3223 阅读 · 0 评论 -
python base64 编解码,转换成Opencv,PIL.Image图片格式
二进制打开图片文件,base64编解码,转成Opencv格式: # coding: utf-8 import base64 import numpy as np import cv2 img_file = open(r'00.JPG','rb') # 二进制打开图片文件 img_b64encode = base64.b64encode(img_file.read()) # base6...转载 2019-09-11 12:17:57 · 417 阅读 · 0 评论 -
PyCharm快捷键
代码编辑快捷键 1 CTRL + ALT + SPACE 快速导入任意类 2 CTRL + SHIFT + ENTER 代码补全 3 SHIFT + F1 查看外部文档 4 CTRL + Q 快速查找文档 5 CTRL + P 参数信息(在方法中调用的参数) 6 CTRL + MOUSE OVER CODE 基本信息 7 ...原创 2019-09-11 12:07:56 · 84 阅读 · 0 评论 -
Django runserver 支持https
1. python环境准备 确认之前已经正确安装Python3,Django1.8及以上 还需要安装的python库有: django-extensions django-werkzeug-debugger-runserver pyOpenSSL 2. 执行pip install命令安装: sudo pip install django-extensions sudo pip insta...转载 2019-09-11 11:15:52 · 1120 阅读 · 1 评论 -
django2.2/mysql ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3(转载)
转载只为记录学习,感谢原作者! 报错环境 python=3.6,django=2.2,PyMySQL=0.9.3 …… django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3. 解决方法: Django连接MySQL时默认使用MySQLdb驱动...转载 2019-09-11 11:23:00 · 207 阅读 · 0 评论 -
用 HTML 元素实现自定义的滚动条
用 HTML 元素实现自定义的滚动条 有时,浏览器默认的滚动条不能满足需求,我们要实现自定义的滚动条。借助于鼠标移动事件和滚轮事件,以及内容元素的滚动相关属性,可以很容易地实现这样的需求。下面就来试一试。 我们这次要实现的滚动条需要有以下功能或要素: 可拖动的滑块; 滚动条两端有可以小幅度滚动的按钮; 滑块与两端按钮之间的区域可点击以进行大幅度滚动,这点与常见的滚动条一致; 在内容区域...原创 2019-05-21 11:37:55 · 1908 阅读 · 0 评论 -
前端笔记之移动端&响应式(上)媒体查询&Bootstrap&动画库&zepto&velocity
一、媒体(介)查询 1.1基本语法 媒体查询由媒体类型和一个或多个检测媒体特性的条件表达式组成。媒体查询中可用于检测的媒体特性有:width、height和color(等)。使用媒体查询可以在不改变页面内容的情况下,为特性的一些输出设备定制显示效果。 使用@media查询,你可以针对不同的媒体类型(媒体、媒介)定义不同的样式。@media可以针对不同的屏幕尺寸设置不同的样式,特别是如...转载 2019-05-21 10:22:04 · 191 阅读 · 0 评论 -
一个轻量级的针对现代高级浏览器的JavaScript库
4.1简介 官网:http://zeptojs.com 中文手册:http://www.css88.com/doc/zeptojs_api/ Zepto是一个轻量级的针对现代高级浏览器的JavaScript库,它与jquery有着类似的api。如果你会用jquery,那么你也会用zepto。 阉割版的jQuery,比jQuery要强大。 zepto的哲学:只针对高级浏览...原创 2019-05-21 10:20:19 · 347 阅读 · 0 评论 -
动画库-animation.css
3.1简介 animate.css是一个来自国外的CSS3动画库,它预设了抖动(shake)、闪烁(flash)、弹跳(bounce)、翻转(flip)、旋转(rotateIn/rotateOut)、淡入淡出(fadeIn/fadeOut)等多达60多种动画效果,几乎包含了所有常见的动画效果。 虽然借助animate.css能够很方便、快速的制作CSS3动画效果,但还是建议...原创 2019-05-21 09:47:02 · 2139 阅读 · 0 评论 -
CSS 网格布局
CSS网格布局引入了二维网格布局系统,可用于布局页面主要的区域布局或小型组件。本文介绍了CSS网格布局 与CSS网格布局规范 Level 1 中的新术语。 CSS网格布局和弹性盒布局的主要区别在于弹性盒布局是为一维布局服务的(沿横向或纵向的),而网格布局是为二维布局服务的(同时沿着横向和纵向)。这两个规格有一些相同的特性。如果你已经掌握如何使用弹性盒布局的话,你可能会想知道这些相似之处怎样在能...原创 2019-05-20 16:57:55 · 169 阅读 · 0 评论 -
bootstrap轮播加触摸滑动效果,手机上效果很好
<!--banner--> <div id="myCarousel" class="carousel slide" data-ride="carousel" style="margin-top:40px;" > <ol class="carousel-indicators" style="margin-bot...转载 2019-05-20 16:56:31 · 1483 阅读 · 2 评论 -
Django + Apache 部署
此篇blog将详细记录部署Django的每一个步骤,网上现有的教程实在太少太老了!好多坑!第一次尝试后台很懵,最坑的地方是安装的wsgi部分模块需要更新。B站真是个学习的地方,竟发现了杨老师的部署视频,杨老师的B站主页放于文末(主页有一系列的django学习视频,推荐干货) 用于部署的项目demo主要用了Django REST framework 提供后台api,所以静态文件仅有Django R...转载 2019-09-11 12:22:36 · 595 阅读 · 0 评论