pycharm 的介绍
PyCharm 是一种 Python IDE,带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具,比如调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该 IDE 提供了一些高级功能,以用于支持 Django 框架下的专业 Web 开发。
开始
以下介绍仅依据笔者个人的喜好,看官可以自行调整
- 打开设置:
- 设置字体:
- 设置主题、背景:
基本上效果如下图所示:
进阶操作
- 爬取美图
这里使用的是:必应每日高清壁纸 - 精彩,从这里开始 上面的美图,写了个简单的脚本,将上面的图片链接爬下来保存在数据库中。
代码如下:
# author:zimu
# datetime:2019-08-21 20:03
# software: PyCharm
"""
文件说明:爬取美图
"""
import requests
from lxml import etree
import pymysql
db = pymysql.connect("127.0.0.1", "root", "root", "bing")
for i in range(1, 107):
url = "https://bing.ioliu.cn/?p=" + str(i)
response =requests.get(url)
html = etree.HTML(response.content.decode())
result = html.xpath('//img/@src')
for one in result:
sql = "insert into picture(link, type) values ('%s', '1920x1080')" %one
cursor = db.cursor()
cursor.execute(sql)
db.commit()
print("[+] 第 %d 页已爬取完成~"%i)
- 写个简单的小接口
使用 PHP,每请求 URL 时,更换背景图片。
<?php
$HOST = "127.0.0.1";
$USER = "root";
$PASSWORD = "root";
$DB = "bing";
$sql = "SELECT * FROM picture ORDER BY RAND() LIMIT 1;";
$conn = mysqli_connect($HOST, $USER, $PASSWORD, $DB);
if($conn){
$result = $conn->query($sql);
$row = $result->fetch_assoc();
header("Content-type: image/jpeg");
readfile($row["link"]);
}else
echo "fail";
?>
这样就可以实现每次打开编辑器背景图片自动更换了 ~
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于