pycharm 的简单美化

本贴最后更新于 1921 天前,其中的信息可能已经时移俗易

pycharm 的介绍

PyCharm 是一种 Python IDE,带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具,比如调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该 IDE 提供了一些高级功能,以用于支持 Django 框架下的专业 Web 开发。

开始

以下介绍仅依据笔者个人的喜好,看官可以自行调整

  1. 打开设置:

image.png

  1. 设置字体:

image.png

  1. 设置主题、背景:

image.png

image.png

基本上效果如下图所示:

image.png

进阶操作

  1. 爬取美图

这里使用的是:必应每日高清壁纸 - 精彩,从这里开始 上面的美图,写了个简单的脚本,将上面的图片链接爬下来保存在数据库中。

代码如下:

# 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)
  1. 写个简单的小接口

使用 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";

?>

这样就可以实现每次打开编辑器背景图片自动更换了 ~

接口地址:https://api.zimu.info/picture/bing.php

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...