随笔分类 - Python技术
关于Python技术学习和应用
摘要:Python3:sqlalchemy对sybase数据库操作,非sql语句
阅读全文
摘要:Python3:sqlalchemy对mysql数据库操作,非sql语句
阅读全文
摘要:Python3:Requests模块的异常值处理 用Python的requests模块进行爬虫时,一个简单高效的模块就是requests模块,利用get()或者post()函数,发送请求。 但是在真正的实际使用过程中,我们可能会遇到网络的各种变化,可能会导致请求过程发生各种未知的错误导致程序中断,这
阅读全文
摘要:Python3.x:免费代理ip的批量获取并入库 一、简介 网络爬虫的世界,向来都是一场精彩的攻防战。现在许多网站的反爬虫机制在不断的完善,其中最令人头疼的,莫过于直接封锁你的ip。但是道高一尺魔高一丈,在爬取网页的时候,使用上代理ip,便可以有效的避免自己的ip被封锁。 想要使用代理ip,目前你可
阅读全文
摘要:Python3.x:自动生成IP写入文本
阅读全文
摘要:Python3:pyecharts数据可视化插件 一、简介 pyecharts 是一个用于生成 Echarts 图表的类库。 Echarts 是百度开源的一个数据可视化 JS 库。主要用于数据可视化。 二、安装 在线安装不成功,采用离线插件whl安装: (1)下载:pyecharts-0.1.9.4
阅读全文
摘要:Django:用户登录实例 一、源代码 1,login.html代码(登录界面): 2,views.py代码: 3,urls.py代码: 4,导入bootstrap.css、bootstrap.js、jquery-1.9.1.min.js 二、效果 1,访问http://127.0.0.1:8000
阅读全文
摘要:Django:提交表单时遇到403错误:CSRF verification failed 问题: 提交表单时遇到403错误:CSRF verification failed 解决方案: 在表单界面html中的form添加{% csrf_token %},代码:
阅读全文
摘要:Django加载静态网页模板 步骤: 第一步:在子系统blog根目录下新建模版目录templates,里面新建一个login.html 第二步:在blog的views.py添加方法(render()方法是加载网页模版): 第三步:更改主工程mysite目录下的路由设置setting.py: 第四步:
阅读全文
摘要:Django使用本地css/js文件 在manager.py同层级下创建static文件夹, 里面放上css , js, images等文件或者文件夹 我的文件夹层级 然后只需在settings.py中进行设置就行, 在末尾添加以下代码: 最后在需要使用的html文件中通过以下方式导入:
阅读全文
摘要:Django快速搭建博客系统 一、开发环境 Windows 7(64bit) python 3.6 https://www.python.org/ Django 2.0 https://www.djangoproject.com/ 二、创建项目 创建mysite项目和 blog应用: 项目目录介绍:
阅读全文
摘要:Python3:Django根据models生成数据库表时报 __init__() missing 1 required positional argument: 'on_delete' 一、分析 在django2.0后,定义外键和一对一关系的时候需要加on_delete选项,此参数为了避免两个表里
阅读全文
摘要:Python3:Django连接Mysql数据库时出错,'Did you install mysqlclient or MySQL-python?' 一、原因 因为Python版本问题,MySQLdb只能在python2中用,在python3中,已经淘汰,不能使用了。 二、解决方案 MySQLdb只
阅读全文
摘要:Python3.x:pip install pymssql安装时出错 一、错误日志 二、解决方案 1,方案一 手动下载whl文件,地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#noise搜索您要下载的库,选择对应的版本(cp后面跟着是Python的版本
阅读全文
摘要:Python3:自动发送账单邮件 一、前言 民间借贷,没有信用卡那样,每月会收到账单;为了民间借贷管理更加合理化,写了个还款账单小程序。 二、源码 (1)配置文件代码: (2)程序代码: 三、效果
阅读全文
摘要:Python3:input()输入函数的用法 一、简介 input这个函数,第一个参数是提示语,它默认是空的。在我们使用input的时候,会从标准输入中读取一个string,即字符串(请注意,这里很重要,下面我们会继续说),对于用户输入的换行是不会读入的,因为我们都知道input是以换行作为输入结束
阅读全文
摘要:Python3:读取配置dbconfig.ini(含有中文)显示乱码的解决方法 一、原因 Python 3 中虽有encoding 参数,但是对于有BOM(如Windows下用记事本指定为utf-8)的文件,需要使用 utf-8-sig, 使用utf-8没办法。 二、解决方案
阅读全文
摘要:python3:利用smtplib库和smtp.qq.com邮件服务器发送邮件 使用qq的邮件服务器需要注意的两个地方主要是: 1.协议问题 使用465端口 SSL 协议 2.口令问题 出现SMTPAuthenticationError 主要的原因就是口令和帐号信息不对,这里我们使用qq服务器发送
阅读全文
摘要:定时自动发送邮件 一、简述 python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是python自带的,只需import即可使用。smtplib模块主要负责发送邮件,email模块主要负责构造邮件。 smtplib模块主要负责发送邮件:是一个发送邮件的动作,连接邮箱服务器,登
阅读全文
摘要:Python3:数字类型和字符串类型的相互转换 一、python中字符串转换成数字 方法1: 类中进行导入:import string str='555'num=string.atoi(str)num即为str转换成的数字转换为浮点数:string.atof(str) 方法2: 直接intint(s
阅读全文