- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 vundle的安装
vim插件管理器–vundle的安装vundle 首先说明一下vim安装在那里,在Ubuntu里面,可以在home/username/ 的目录下面发现,也可以在/usr/share/vim这个目录下有,刚开始安装的时候有点懵逼,后来搞懂了 添加vundle插件管理器的时候总是因为国内网络的原因,GitHub总是会中断,显示无法安装成功,于是直接到/usr/share/vim的目录下,生成
2018-01-31 17:12:40 370
原创 mysql 操作教程
由于做爬虫相关的工作,经常会用到一些数据,所以会一边学习数据库,这篇文档也会不断更新,如果太长了就会分开来写~~ 我创建的是mysql,怎么安装和配置可以上网去查,我只做一些直接的操作教程。连接数据库:mysql -u root -p+密码直接在-p后面输入密码,就可以调出你创建好的数据库,之间不能有空格 之后就会有这个现实出来,就可以输入一些操作指令了~2.退出数据库直接输入退出命令,
2017-11-27 18:55:31 276
转载 python:字典操作
Python字典包含了以下内置方法: 1、radiansdict.clear():删除字典内所有元素 2、radiansdict.copy():返回一个字典的浅复制 3、radiansdict.fromkeys():创建一个新字典,以序列seq中元素做字典的键,val为字典所有键对应的初始值 4、radiansdict.get(key, default=None):返回指定键的值,如果值不在
2017-11-18 16:24:38 830
原创 Python :assert断言使用
本来先写selenium自动化测试的,写到一半发现要先了解assert断言的用法,所以博客的顺序会有点问题。 assert断言是声明其布尔值必须为真的判定,如果发生异常就说明表达示为假。可以理解assert断言语句为raise-if-not,用来测试表示式,其返回值为假,就会触发异常。如何为assert断言语句添加异常参数 assert的异常参数,其实就是在断言表达式后添加字符串信息,用来解释断
2017-11-16 18:27:52 2430
原创 python selenium模块学习
python的自动化模块–selenium 我用的是Google 的浏览器Chrome,当然首先你得安装好seleniumpip install selenium安装之后还需要安装Chrome的驱动:http://chromedriver.storage.googleapis.com/index.html?path=2.30/ 安装在chrome的目录下面,同时记得设置环境变量,添加chrome
2017-11-16 18:14:17 889
原创 python 模拟登陆并打开网页下载
import requestsimport jsonimport timeimport http.cookiejarimport urlliblogin_url='https://www.zhihu.com/login/phone_num'header={ 'User-Agent': 'Referer': 'Coo
2017-11-16 18:05:46 4765
原创 navicat for mysql
mysql和Navicat都配置好以后,也设置了自动递增,但是发现没办法自动递增,后来发现敲击回车键是错的,试了下↓,才成功
2017-10-25 14:15:49 214
原创 用python发送邮件 smtp
看了廖雪峰老师的教程,决定试试看能不能发送,试验用的是自己去QQ邮箱,首先要去QQ邮箱开启pop和SMTP服务才可以,下面是老师的代码块:from email.mime.text import MIMETextmsg = MIMEText('hello, send by Python...', 'plain', 'utf-8')# 输入Email地址和口令:from_addr = raw_in
2017-10-18 16:57:32 8497 3
原创 python3 报错
在编写data表单发送数据时:POST data should be bytes, an iterable of bytes, or a file object. It cannot be of type str.解决方法是:在data = urllib.parse.urlencode(values)后面加上.encode(encoding='utf-8)变成data = urllib.parse
2017-09-28 16:40:54 460
原创 python Beautifulsoup运用
python3中的Beautifulsoup模块是负责用来解析HTML的,相似的还有lxml html解析器,但是这个需要安装C语言库,所以一般用Beautifulsoup来解析HTML。 1.创建Beautiful Soup对象 首先先导入bs4库from bs4 import BeautifulSoup然后创建一些字符串,里面类似于HTML文档:HTML= """<html><head><
2017-09-27 16:44:03 993
原创 __name__ == '__main__'
相信很多Python小白会遇到下面这样一句代码 __name__ == '__main__' 是什么意思呢? 有句话概括了这句代码的含义: Make a script both importable and executable 意思就是让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。这个模块可以用来测试代
2017-09-15 23:11:17 198
原创 python3 语法
在Python3开始普及后,2和3语法分不同导致初学者会懊恼,如下: 1.在Python2中调用urllib2这个模块就可以用里面的库 import urllib2 url=urllib2.urlopen2.在Python3中 import urllib.request import urllib.error url=urllib.request.urlopen可以
2017-09-15 21:25:32 202
原创 欢迎使用CSDN-markdown编辑器
用于python脚本语言版本更新过快,在python3中sys模块已经需要另外引用。import importlibimportlib reload(sys)在Python3中默认的编码Unicode,所以已经没有sys.setdefaultencoding这个功能了,直接运行程序就好
2017-09-13 21:55:02 175
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人