当前位置: 首页 > news >正文

小公司如何做网站隔离小企业网站建设建议

小公司如何做网站隔离,小企业网站建设建议,洛阳专业网站设计开发制作建站公司,开发wordpress插件如何防破解Python泰裤辣!520写一个自动换壁纸软件,将女友照骗放进去送给她! 准备工作1、环境2、使用的模块3、如何配置pycharm里面的python解释器?4、pycharm如何安装插件? 代码实战1、获取壁纸 自动更换壁纸程序最后 话说兄弟们,今天520你们都送给女朋友啥礼物了…

Python泰裤辣!520写一个自动换壁纸软件,将女友照骗放进去送给她!

  • 准备工作
      • 1、环境
      • 2、使用的模块
      • 3、如何配置pycharm里面的python解释器?
      • 4、pycharm如何安装插件?
  • 代码实战
      • 1、获取壁纸
  • 自动更换壁纸程序
  • 最后


话说兄弟们,今天520你们都送给女朋友啥礼物了?

不会吧不会吧,不会有人还是单身狗吧!

算了,还是回到正题吧,再说我要挨打了~

作为程序员,平常的礼物都买了,当然还得做一个不一样的有代表性的,体现一下自己的用心。

那么今天就给分享怎么用Python将女友照片做成自动换壁纸软件,话不多说直接开始!

准备工作

1、环境

首先我们准备好环境和编辑器,我使用的是:

  • Python 3.8 解释器
  • Pycharm 编辑器

2、使用的模块

import re  # 正则表达式模块
import requests  # 数据请求模块
import os  # 文件操作模块
import ctypes # 时间模块

request是第三方模块,需要手动安装一下,win + R输入cmd 输入安装命令pip install requests

其它的都是自带的,不用安装,直接调用。

3、如何配置pycharm里面的python解释器?

  1. 选择file(文件) >>> setting(设置) >>> Project(项目) >>> python interpreter(python解释器)
  2. 点击齿轮, 选择add
  3. 添加python安装路径

4、pycharm如何安装插件?

  1. 选择file(文件) >>> setting(设置) >>> Plugins(插件)
  2. 点击 Marketplace 输入想要安装的插件名字 比如:翻译插件 输入 translation / 汉化插件 输入 Chinese
  3. 选择相应的插件点击 install(安装) 即可
  4. 安装成功之后 是会弹出 重启pycharm的选项 点击确定, 重启即可生效

代码实战

为了单身的小伙伴,于是我将案例分为两个部分,源码我都放在文末名片了,自己拿一下哈。

  1. 获取壁纸
  2. 设置自动更换

当然,不单身的话直接看第二部分,哈哈~

1、获取壁纸

首先来实现单张壁纸获取

这里分为四个步骤来获取壁纸,后面的网址我都屏蔽一下,防止检测。

  1. 发送请求, 对于 http://www.***.com/desk/31131.htm 发送请求
  2. 获取数据, 获取网页源代码 <服务器返回响应数据>
  3. 解析数据, 提取我们想要的数据内容 壁纸链接以及名字
  4. 保存数据, 把壁纸文件保存到本地文件

发送请求

for page in range(3, 21):print(f'正在采集第{page}页的数据内容')# 请求链接link = f'http://www.****.com/index_{page}.htm'# 发送请求html_data = requests.get(link).text# 提取IDimg_id_list = re.findall('<a href="/desk/(\d+)\.htm" title=', html_data)# for循环遍历for img_id in img_id_list:# 请求链接url = f'http://www.***.com/desk/{img_id}.htm'# 发送请求response = requests.get(url)

获取数据

    response.text 获取响应文本数据
response.encoding = response.apparent_encoding 自动识别码

解析数据

# 获得到数据, 返回出现乱码了
response.encoding = 'gbk'
# 链接地址 以及 标题
img, title = re.findall('<img src="(.*?)" alt="(.*?)"', response.text)[0]
print(img, title)

保存数据

# 发送请求, 获取数据
img_content = requests.get(img).content
with open('img\\' + title + '.jpg', mode='wb') as f:f.write(img_content)

多页多个数据采集

这里只讲一下大概思路,我有专门录制视频来讲解,可以在文末名片拿视频。

一个链接, 对应一个数据,获取多个链接, 获取多个数据。

http://www.***.com/desk/31095.htm

http://www.***.com/desk/31131.htm

http://www.***.com/desk/31090.htm

http://www.***.com/desk/31092.htm

第二页: http://www.***.com/index_2.htm

第三页: http://www.***.com/index_3.htm

第四页: http://www.***.com/index_4.htm

自动更换壁纸程序

import os
import ctypes
import cv2def Change():# 壁纸文件夹路径wallpaper_dir = r"D:\壁纸\output"# 获取壁纸文件夹中的文件列表wallpapers = os.listdir(wallpaper_dir)# 随机选择一张壁纸# wallpaper_filename = random.choice(wallpapers)for wallpaper in wallpapers:# 拼接壁纸文件的完整路径wallpaper_path = os.path.join(wallpaper_dir, wallpaper)# 设置壁纸ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper_path, 3)def convert_mp4_to_jpgs(path):video_capture = cv2.VideoCapture(path)still_reading, image = video_capture.read()frame_count = 5  # 保存的起始帧的编号005while still_reading:cv2.imwrite(f"output/frame_{frame_count:03d}.jpg", image)# read next imagestill_reading, image = video_capture.read()frame_count += 5  # 保存帧依次增加5,005>>010>>015.......Change()

最后

为了大家能更好的让女朋友感受到你的爱,我还准备了一份讲女友照片做成照片墙的源码,直接在下方名片领取就好了,来看看效果。


好了,520的分享就到这结束了,祝大家表白的表白成功,过节的节日快乐,没女朋友的早点找一个!

http://www.yayakq.cn/news/762722/

相关文章:

  • 网站加栏目seo排名哪家公司好
  • 网站关键词快速排名服务英文网站的建设意义
  • wordpress问答站模板建行网站首页登录
  • 四核网站建设陕西百威建设监理有限司网站
  • 如何制作微网站长沙民政计算机网站建设
  • 网站域名有什么用网站开发软硬件
  • 什么网站空间稳定自己做电影网站有没有钱赚
  • wordpress做网站优点火车头 wordpress 4.8
  • 番禺建设网站哪个好阿里云可以做网站么
  • 唐山教育平台网站建设网站内容规划
  • 免费给网站做seo陕西企业营销型网站建设
  • 大一网站开发体会新开的网页游戏大全
  • 金融贷款和网站建设哪个赚钱wordpress 新闻类网站
  • 中文建网站松原权威发布
  • 网站各种按钮代码热点新闻事件及观点简单版
  • 四川省建设网站平台短链接怎么生成
  • 人才招聘网站建设wordpress 设置文章模板
  • 简述网站制作基本流程word文档怎么做网站跳转链接
  • 网站空间租用合同网站首页设计制作费用
  • 韩国有哪些专业做汽车的网站html网页设计作业源代码
  • 网站建设运维方案常熟建设合同备案在哪个网站
  • 做网站客户拖着不验收国外ip代理app
  • 常用网站有哪些淄博哪里做网站
  • wordpress建站教程网小程序开发者工具
  • iis部署网站 win7官网seo哪家公司好
  • 检索标准的网站深圳网站建设公司哪个
  • 免费网站app下载汅api个人网站备案 拍照
  • 企业网站图片上传江苏网站建设 博敏网站
  • 环球资源网站什么时候做的有哪些高端的网站
  • 网站排行榜前十名企业网络基础建设