Quantcast
Channel: CodeSection,代码区,Python开发技术文章_教程 - CodeSec
Viewing all articles
Browse latest Browse all 9596

强强联手:快捷简易,利用 Python+PHP 搭建妹子图

$
0
0

老司机最近浏览了很多妹子图网站,简直是流连忘返,给大家分享下效果:


强强联手:快捷简易,利用 Python+PHP 搭建妹子图
强强联手:快捷简易,利用 Python+PHP 搭建妹子图
强强联手:快捷简易,利用 Python+PHP 搭建妹子图

这引发了老司机的思考,自己要是做包含如此美妙内容的网站,需要多长时间了呢?

白想不如一弄(好邪恶的样子),老司机做了个调研,发现其实没有很难,决定挑战自己,看看一个小时可以完成不!!!!!结果当然是可以啦,老司机最后完成的网站效果: http://ioreq.com 是不是自己浏览起来非常的方便了。

下面记录了挑战过程:

选择CMS

网上随便找一个开源的图片CMS,选择样式,感觉还满意,就他了!

下载地址:http://k3k4.vip/99

官网给的演示效果:


强强联手:快捷简易,利用 Python+PHP 搭建妹子图

还不错吧,就他了!使用简单的 Apache + mysql 简单几步按照即可。

搭建完成后,分析发布图片流程,发现了一个特点,这个CMS只需要简单的操作两张表就可以完成发布的操作,这么说,完全可以使用脚本自动发布文章。这个数据库的涉及的表结构如下:

tutu_arcicle


强强联手:快捷简易,利用 Python+PHP 搭建妹子图
tutu_attach
强强联手:快捷简易,利用 Python+PHP 搭建妹子图

只需要按照这个表结构可以很快的发布文章,下一步是对数据的准备,接着看吧,客官。

寻找素材

这个部分,选择了一个目标站点,这个站的图不错,哈哈,于是简单准备一个脚本采集内容,然后上传图片到微博图床,之后发布到CMS中,帮帮哒!

这个脚本需要操作的步骤:

使用pip 按照 requirements.txt 安装依赖。

获取数据库地址,提供 sqlalchemy 可用的 mysql_scheme 串。

提取微博 cookie

执行脚本 [多进程操作,默认为3进程]。

等待收货,我的站点在 ioreq.com,欢迎大家参观。

项目地址:https://github.com/zhangheli/BeautySite,快来Star吧!

有问题大家可以在 GITHUB给我提PR,等着你哦,全文完!


Viewing all articles
Browse latest Browse all 9596

Trending Articles