会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
暮良文王
不奋发,则心日颓靡; 不检束,则心日恣肆。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
13
下一页
2019年1月26日
pymysql 解决 sql 注入问题
摘要: 1. SQL 注入 SQL 注入是非常常见的一种网络攻击方式,主要是通过参数来让 mysql 执行 sql 语句时进行预期之外的操作。 即:因为传入的参数改变SQL的语义,变成了其他命令,从而操作了数据库。 产生原因:SQL语句使用了动态拼接的方式。 例如,下面这段代码通过获取用户信息来校验用户权限
阅读全文
posted @ 2019-01-26 15:15 暮良文王
阅读(5455)
评论(0)
推荐(0)
2019年1月24日
python3 操作MYSQL实例及异常信息处理--用traceback模块
摘要: # 用traceback模块查看异常import traceback import pymysql db = pymysql.connect(host='localhost', user='root', password='root', port=3306, db='spiders') cursor = db.cursor() try: sql = 'SELECT graph,...
阅读全文
posted @ 2019-01-24 22:49 暮良文王
阅读(2246)
评论(0)
推荐(0)
2019年1月18日
Mysql错误 ERROR 1064 (42000): You have an error in your SQL syntax
摘要: 语法错误,可能有各种各样的问题。 我这个摔的太疼了。 字段名不能用空格。。
阅读全文
posted @ 2019-01-18 23:28 暮良文王
阅读(9237)
评论(0)
推荐(0)
2019年1月8日
pyspider框架的599证书问题
摘要: 使用PySpider 框架出现错误 HTTP 599: SSL certificate problem: unable to get local issuer certificate,如下 原因: 因为https协议需要对证书进行验证导致,对访问https网络需要证书 解决方法: 在两个抓取函数中
阅读全文
posted @ 2019-01-08 17:25 暮良文王
阅读(474)
评论(0)
推荐(0)
2019年1月3日
os.chmod()--更改目录授权权限
摘要: 用法:os.chmod() 方法用于更改文件或目录的权限。 语法:os.chmod(path, mode) 参数:只需要2个参数,一个是路径,一个是说明路径的模式。 path -- 文件名路径或目录路径。 mode: stat.S_ISUID: Set user ID on execution. 不
阅读全文
posted @ 2019-01-03 18:35 暮良文王
阅读(3922)
评论(0)
推荐(0)
os.path.splitext()用法--分离文件名与扩展名
摘要: 用法: os.path.splitext(“文件路径”) 分离文件名与扩展名;默认返回(fname,fextension)元组,可做分片操作 例子: 结果:
阅读全文
posted @ 2019-01-03 16:42 暮良文王
阅读(40119)
评论(0)
推荐(2)
2019年1月1日
python装饰器中@wraps作用--修复被装饰后的函数名等属性的改变
摘要: Python装饰器(decorator)在实现的时候,被装饰后的函数其实已经是另外一个函数了(函数名等函数属性会发生改变),为了不影响,Python的functools包中提供了一个叫wraps的decorator来消除这样的副作用。写一个decorator的时候,最好在实现之前加上functool
阅读全文
posted @ 2019-01-01 22:58 暮良文王
阅读(3213)
评论(0)
推荐(2)
2018年12月25日
开发环境--Pipenv的使用
摘要: 1.Pipenv 介绍 Pipenv是基于pip的Python包管理工具,它和pip的用法非常相似,可以看做pip的加强版。 pipenv解决了旧的pip+virtualenv+requirements.txt 的工作方式的弊端(因为requirements.txt 需要手动维护,使用上不够灵活)
阅读全文
posted @ 2018-12-25 15:37 暮良文王
阅读(4218)
评论(5)
推荐(0)
2018年12月22日
记踩坑--Flask Web开发:S6电子邮件 ----[Errno 11004] getaddrinfo failed
摘要: 必须要记录下踩过的坑,一来,为后来者铺路,二来,实在摔得疼,提醒自己写代码要谨小慎微。 [Errno 11004] getaddrinfo failed 1.先排除邮箱账号和授权码的错误 测试如下代码:(注:邮箱号和授权码换成你自己的) 2.再排查环境变量是否设置正确 打开你当前文件的虚拟环境,设置
阅读全文
posted @ 2018-12-22 19:18 暮良文王
阅读(3710)
评论(0)
推荐(0)
2018年12月14日
Flask script 内的Shell 类 使用
摘要: 1.集成Python shell 每次自动shell会话都要导入数据库实例和模型,很烦人。为了避免一直重复导入,我们可以做些配置让Flask-Script的Shell命令自动导入特定的对象。若想把对象添加到导入列表中,我们要为shell命令注册一个make_context回调函数 例子:hello.
阅读全文
posted @ 2018-12-14 15:56 暮良文王
阅读(3544)
评论(1)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
13
下一页
公告