- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 Linux命令1
ls:列出指定目录下的文件或文件夹ls 路径:若无路径,则列出当前目录下的文件/文件夹ls -la:l选项,表示以详细列表形式展现,a选项表示显示全部(包括影藏的文件/文件夹)。ls -lh:以可读性较高的方式并以列表方式展现。显示结果的第一列表示文档类型,“-”表示文件,“d”表示文件夹。pwd: 打开当前工作目录cd:切换目录cd 目录:mkdir:创建文件夹...
2020-02-15 21:28:50
121
原创 linux学习笔记-目录结构
在Linux系统中,一切皆文件,Windows中不是文件的东西,在Linux系统中也都是以文件形式存在-目录结构-终端显示各目录含义:bin:binary,即二进制,该目录下的文件都可以直接执行Dev:该目录中主要存放的是外接设备,Linux中外接设备比如U盘,都是需要挂载之后才能使用etc:该目录主要存储一些配置文件home:除了root用户以外其他用户的家目录。root...
2020-02-15 20:09:40
187
原创 完美突破拉钩反爬
背景:拉钩网是一家专门提供互联网招聘的平台,反爬机制是做得很厉害的。在今年2到3月之间,做了一个比较具有迷惑性的反爬机制,导致网上99%以上的以往爬取拉钩信息的帖子都失效了。本片帖子将详细一步步进行突破,并进行详细的分析。环境:python3.6、time模块、json模块工具:pycharm、Google Chrome1、登录拉钩网,进行抓包分析。本次爬取的是java相关的职...
2019-05-06 22:24:31
526
原创 iis部署django项目完整教程
Django项目部署稀有教程背景步骤总结:背景时间:2019.5.3创作背景最近用django开发了一个小项目,打算用iis上线挂到网上,但是找遍了网络上的各种教程,在服务器上都没有成功,自己慢慢摸索,花了一个多星期总算部署成功。于是写这篇帖子来让有需要的小伙伴来参考。部署配置:服务器:Windows server12数据库:mysqlpython环境:python3.6+Dj...
2019-05-03 12:41:46
5679
1
原创 爬取今日头条
python爬取今日头条 学习爬虫有一段时间了,今天做个实战小项目,爬取今日头条的热点。很多人都喜欢刷头条, 本次将会爬取热点页面,每隔30秒抓取一次,并以追加的方式保存入文件中难度:简单工具:python:3.7(anaconda)编辑器:pycharm2019.1使用的模块:requests、json、time关于pycharm的激活,有需要的朋友可以参考我的博客:pyc...
2019-04-09 10:13:11
1890
原创 爬取猫眼电影
最近在系统的学习爬虫,为了练手,试着爬了一下猫眼的最近热播的电影。爬取猫眼电影信息不需要登录账号,省去了设置cookie等一些步骤。猫眼电影中有很多个栏目,我爬取的则是“正在热映”这个栏目(截图如下)。本次爬取用的是python的requests模块以及xpath。点击图中的“全部”即可获得该页面的url。在浏览器开发者工具下,可以看出每部电影的海报以及评分在<dl ...
2019-02-27 16:26:23
1257
原创 ORM模型
ORM:是Object Relational Mapping的缩写。中文名称为对象关系映射,是面向对象的编程语言中常用的技术。用于实现面向对象语言里不同数据类型系统的数据之间的转换。在Django中,使用SQL语句对数据库进行操作(小编是自用的是MySQL社区版)有很大局限性: 1、对数据库操作直接使用mysql语句的话,经常会有一些重复的语句,python...
2018-11-28 16:32:48
412
原创 Django连接数据库
Django作为python的主流web框架之一,拥有像DTL这样优雅的模板语言,在普通HTML标签的基础上加入了像for标签还有继承等后台编程语言才有的东西。同时,Django还可以十分便捷地实现数据库等的连接,可以轻松地实现对数据库的各种操作,使开发过程简单容易。以下将用Django连接mysql作为示例。Django连接数据库非常简便,只需要一个驱动程序和对文件的一点点设置。python...
2018-11-28 16:12:22
321
原创 关于MySQL的卸载
MySQL是一款开源的关系型数据库,由于其体积小和速度快等优点而深受开发者喜爱。但是MySQL的安装卸载确是比较令人蛋疼的事,想要卸载彻底,其实是比较麻烦的事。没有彻底删除mysql的所有文件的话,想要重装就困难重重。以前,闲得无聊,装了一个MySQL,结果小编记性太差,第二天就忘记了密码。现在学Django刚好要用到,木有办法,只好修改密码。但是网上的修改密码也很麻烦,我就直接选择卸载重装,...
2018-11-19 23:36:18
273
原创 Django项目的创建
在学习python Web时,用得最多的是已经写好的框架,比如flask、tornado、Django等,应用框架来进行网站的开发会大大提升开发效率。但是在企业开发中,很多项目用的框架版本不同,而系统级别的环境中只能存在一个版本的框架,为了能够在同一台电脑上实现使用不同版本开发的多个项目的维护和管理,就需要用到虚拟环境。虚拟环境就相当于在系统级别的环境中单独隔离出来的一块区域一样,它只在这个区域工...
2018-11-03 11:52:50
211
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人