自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 subprocess中踩的坑

subprocess中踩的坑 场景:有时候会出现需要python中去执行系统命令,现在都说要淘汰os.system,commands之类的执行方法,采用subprocess,subprocess中有个Popen很强大。于是我们需要在使用subprocess.Popen去调用系统的启动脚本,进行启动或者停止进程 坑:使用subprocess.Popen去启动进程之后,发现启动的进程是在当

2016-11-25 10:30:13 1398

原创 关于PXE安装过程中遇到坑

第一坑 不管dhcp中配置的 next server(也就是tftp server) 是什么ip,是不是同网络的ip,pxeclient都会发起arp请求【错误的DHCP配置配置(千万别学)】 在我们的固有网络常识中,在网络通信的时候,我们认为同个网络中有相同的子网掩码,(例如10.37.7.1/24,和10.37.7.58/24,肯定可以互相通信),但是注意我们这里的dhcp配置中,是没

2016-11-10 16:57:40 3912

原创 51job爬虫篇(二)

51job爬虫篇(二)分析篇 继上一篇抓取到了公司名字和公司链接之后,公司的链接里面包含了公司的详细信息,例如公司业务简介,规模以及公司地址 所以我们可以用到上一次抓取回来公司连接地址,再编写不同的爬虫规则,再抓取一次,就可以抓到公司详细信息 继续来分析站点html结构,从下图图一可以看到红色框框就是我们需要的信息,同意可以根据xpath的结构获取指定位置的内容 这里有我们需要

2016-11-01 10:34:10 596

原创 51job爬虫篇(一)

51job爬虫篇(一) 闲来无事,写取一个51job的爬虫,功能是爬取部分地区所有招聘公司的相关信息,最后导出成excel,做成数据报表 爬虫使用python的scrapy框架,简单高效,使用该爬虫还需要部分xpath的知识,需要简单进行学习下才能看懂规则语法分析篇 写网络爬虫,最重要的是进行分析目标站点的一个html结构,我们打开51job的搜索界面,按F12打开浏览器的调试器,刷

2016-10-31 11:13:02 6913 1

原创 python生成16位随机密码

python生成16位随机密码 可以根据自己需求生成16位或更多的随机密码import stringimport hashlib# 选取16个随机字符串加密raw_pwd=string.join(random.sample('abcdefghijklmnopqrstuvwxyz!@#$%^&*1234567890',16)).replace(' ','') 还可以在这个基础上对16位

2016-10-27 17:42:01 3872

转载 Sqlalchemy中的一些小知识

Sqlalchemy中的一些小知识数据类型转换 db.session.query(Vehicle).filter(cast(Vehicle.id, db.Integer)==0)sqlalchemy返回的数据进行构造jsondef to_json(model): """ Returns a JSON representation of an SQLAlchemy-backed obje

2016-10-25 15:33:14 323

原创 SqlAlchemy的many to many 表更新

SqlAlchemy的many to many表更新在Python的语言项目中,使用Sqlalchemy的ORM场景很多,在使用过Sqlalchemy之后,会越来越不喜欢写sql语句,而且使用了ORM之后,如果还在代码中写sql片段再拼接,再转义执行,效率低而且显得代码臃肿,sqlalchemy的many to many表更新官方文档写的比较简单,在自己尝试后有一些心得体会可以分享下Demo tab

2016-10-25 11:28:02 873

原创 记录Python的默认字符心得

记录Python的默认字符心得py文件中有中文字符的时候(不包括中文字符注释),程序执行的时候都会报类似这样的错误UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe9 in position 23: ordinal not in range(128)为什么会报这个错误 因为Python中的str类型默认是ascii编码,而且ascii进

2016-10-25 11:13:10 226

空空如也

空空如也

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

TA关注的人

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