<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[botellei的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/botellei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; botellei]]></copyright><item><title><![CDATA[微信小程序：实现可拖动悬浮图标（包括按钮角标的实现）]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111826124</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111826124</guid><author>botellei</author><pubDate>Sun, 27 Dec 2020 20:59:42 +0800</pubDate><description><![CDATA[微信小程序：实现可拖动悬浮图标
在制作商城类微信小程序的过程中，我们经常会碰到需要增加可拖动悬浮图标的情况，本文简单的介绍一下可拖动悬浮按钮的实现。
运行截图：

主要代码：
js:
var startPoint
Page({
  data: {
    //按钮位置参数
    buttonTop: 0,
    buttonLeft: 0,
    windowHeight: '',
    windowWidth: '',
    //角标显示数字
    corner_data:0,
  },
  ]]></description><category></category></item><item><title><![CDATA[Pycharm利用pyglet播放视频]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111825681</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111825681</guid><author>botellei</author><pubDate>Sun, 27 Dec 2020 20:31:50 +0800</pubDate><description><![CDATA[Pycharm利用pyglet播放视频
第一步一定要安装pyglet，直接终端输入：pip install pyglet回车即可
代码：
import pyglet

vid_path = 'lib/恐怖.mp4'# 欲播放视频的地址
window = pyglet.window.Window(width=220, height=400, caption="视频插件", resizable=True)
window.set_size(220, 400)
player = pyglet.media.Playe]]></description><category></category></item><item><title><![CDATA[Pycharm利用wmi调整windows屏幕亮度]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111825597</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111825597</guid><author>botellei</author><pubDate>Sun, 27 Dec 2020 20:26:13 +0800</pubDate><description><![CDATA[Pycharm利用wmi调整windows屏幕亮度
首先安装好wmi,终端直接输入：pip install wmi回车即可
代码：
import wmi


#调整屏幕亮度
def ScreenChange(percent):#percent/2即为亮度百分比
    SCREEN = wmi.WMI(namespace='root\WMI')
    a = SCREEN.WmiMonitorBrightnessMethods()[0]
    a.WmiSetBrightness(Brightness=]]></description><category></category></item><item><title><![CDATA[Pycharm将windows音量调制最大或最小]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111825546</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111825546</guid><author>botellei</author><pubDate>Sun, 27 Dec 2020 20:21:04 +0800</pubDate><description><![CDATA[Pycharm将windows音量调制最大或最小
首先安装win32api 在终端输入：pip install win32api即可成功安装。
安装完之后直接上代码：
import win32api


#音量最小
def VoiceDown():
    APPCOMMAND_VOLUME_MIN = 0x09
    # 音量最小
    win32api.PostMessage(-1, 0x319, 0x30292, APPCOMMAND_VOLUME_MIN * 0x10000)


#音量最大
d]]></description><category></category></item><item><title><![CDATA[Pycharm在指定目录下生成文件和删除文件]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111825432</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111825432</guid><author>botellei</author><pubDate>Sun, 27 Dec 2020 20:16:24 +0800</pubDate><description><![CDATA[Pycharm在指定目录下生成文件和删除文件
在开发软件的过程中，我们经常会碰到需要在指定目录下生成文件和删除文件的操作，下面就演示一下怎样用python进行之类操作。
生成文件
import os


#在指定目录里面创建空文件
def mkdir():
    path = 'C:\wan\wan'//这里是生成文件的地址
    for i in range(5):
        file_name = path + str(oct(i))
        os.mkdir(file_name)

]]></description><category></category></item><item><title><![CDATA[微信小程序：审核及运营中的注意事项]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111808353</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111808353</guid><author>botellei</author><pubDate>Sun, 27 Dec 2020 15:29:13 +0800</pubDate><description><![CDATA[微信小程序：审核及运营中得注意事项
微信小程序在开发完之后需要提交给微信审核，审核通过之后才能正式发布供微信用户使用。而很多开发者在经历完曲折的开发之后被告知小程序审核没有通过，又搞得焦头烂额。本文就来说一说微信小程序在提交审核以及后期运营方面所需要注意的事项。
提交小程序的时候需要注意的事项
1、小程序的名称必须和所提供的服务有所关联，而且必须是两个词以上的组合，不能使用广泛使用不具备识别性的词语来命名，比如日历、电话。
2、头像 LOGO 要尽量使用清晰度高的图片，这个清晰度是指可以看清、分别、图片中包]]></description><category></category></item><item><title><![CDATA[微信小程序：商城购物车数量选择器]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111773215</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111773215</guid><author>botellei</author><pubDate>Sun, 27 Dec 2020 10:36:03 +0800</pubDate><description><![CDATA[微信小程序：数字加减器
本文简单的制作一下制作商城类小程序的时候我们经常会需要数字加减器。
运行截图

主要代码：
js:
Page({
  data: {
    Goods_Num:0,
  },
  onLoad: function (options) {
  },
  /*购物车数字加减器 */
  //数字加1
  addNum: function() {
    let num=this.data.Goods_Num
    num++
    this.setData({
      Good]]></description><category></category></item><item><title><![CDATA[微信小程序：block制作动态商品列表]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111495782</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111495782</guid><author>botellei</author><pubDate>Mon, 21 Dec 2020 20:24:11 +0800</pubDate><description><![CDATA[微信小程序：block制作动态商品列表
在制作微信小程序时，我们往往会碰到需要动态生成列表的情况，本文便是以常见的商品列表为例来学习如何利用block制作动态商品列表。
运行截图

实现代码
js:
Page({
  data: {
    showData:null
  },
  onLoad:function(){
  //使用的时候仅需替换调参数和里面的值即可
    var showData=[
      { goods_name: "商品名称",store_img_url: '../images]]></description><category></category></item><item><title><![CDATA[微信小程序：简单计算器]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111467423</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111467423</guid><author>botellei</author><pubDate>Mon, 21 Dec 2020 10:17:15 +0800</pubDate><description><![CDATA[微信小程序：简单计算器
对于才接触小程序不久的人来说，想要直接上手一个实用性强的项目难度很大，想要快速熟悉小程序的使用，我们可以先尝试着做一个简单的计算器。
运行截图

计算器对于界面美观的要求并不高，只是一些view以及button控件的组合，所以并不需要在界面上费很多功夫。重要的是逻辑层，之所以选择计算器作为上手的第一个项目，因为计算器的逻辑可简可繁，完全可以适应新手对小程序的掌握程度。
主要代码
js:
Page({
  data: {
   result:"0",
   id1:"clear",
 ]]></description><category></category></item><item><title><![CDATA[微信小程序：wx-charts动态绘制折线图]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111461972</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111461972</guid><author>botellei</author><pubDate>Sun, 20 Dec 2020 21:22:54 +0800</pubDate><description><![CDATA[微信小程序：wx-charts动态绘制折线图
wx-charts是基于 Canvas的微信小程序主流图表工具，体积小易操作，支持多种图表的绘制，这里主要就动态绘制折线图做出详解，所谓动态，指的是表格的数据不是固定的，而是通过网络接口或者其他的途径获得的。
1.配置工具
首先，需要将wx-charts配置到小程序中，wx-chart.js文件下载地址：

https://download.youkuaiyun.com/download/botellei/13739743

下载好文件后将其放到微信小程序utils文件夹中]]></description><category></category></item><item><title><![CDATA[Jquery+javascript制作支付网页数字键盘]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111444970</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111444970</guid><author>botellei</author><pubDate>Sun, 20 Dec 2020 16:44:01 +0800</pubDate><description><![CDATA[Jquery+javascript动态生成支付网页数字键盘
制作网页支付界面的时候，数字键盘适配不同的屏幕宽高比是一个很麻烦的事，所以我制作了一个根据屏幕宽高动态生成的数字键盘
运行截图：

实现代码
html:
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;meta charset="utf-8"&gt;
    &lt;meta content="initial-scale=1.0,maximum-scale=1.0,user-scala]]></description><category></category></item><item><title><![CDATA[微信小程序：微信商家券的领取]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111413831</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111413831</guid><author>botellei</author><pubDate>Sun, 20 Dec 2020 10:40:26 +0800</pubDate><description><![CDATA[微信小程序：微信商家券的领取
微信在去年推出了商家券，我前不久才接触，在制作领取程序的时候由于网上相关的资料很少，所以 走了不少弯路。
主要问题

这里可以注意到，微信券的领取需要传递三个参数，坑爹的是，当我们点击领取之后他在最开始就会把参数传递过去，并不会给我们时间去组织参数。这对于有选择性领券的小程序（类似于礼券商城）是相当不友好的，因为我们只有在确定领取的是哪张券之后才能开始组织参数并计算签名，而这就意味着我们在点击领取按钮之前必须先进行选择按钮的点击，这就大大影响了小程序的用户体验，我一开始碰到这个]]></description><category></category></item><item><title><![CDATA[Pycharm制作搞怪弹窗(声音强制最大，屏幕亮度强制最亮，按钮躲避，弹窗炸弹）]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111413536</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111413536</guid><author>botellei</author><pubDate>Sun, 20 Dec 2020 08:41:41 +0800</pubDate><description><![CDATA[Pycharm制作搞怪弹窗(声音强制最大，屏幕亮度强制最亮，按钮躲避，弹窗炸弹）
闲来无聊用python制作了一个搞怪的桌面弹窗程序，惊喜连连哦
运行动图

实现代码：
import tkinter as tk
import tkinter.font as tkFont # 引入字体模块
import time
import sys
import pygame
import random
import threading
import win32api
import wmi
from tkinter.mes]]></description><category></category></item><item><title><![CDATA[微信小程序：自定义滚动弹窗]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111403325</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111403325</guid><author>botellei</author><pubDate>Sat, 19 Dec 2020 13:47:22 +0800</pubDate><description><![CDATA[微信小程序：自定义滚动弹窗
微信小程序虽然有三种自带的弹窗，但是毕竟功能有限，有时候难以满足我们的需求，所以我们可以自己尝试制作自定义弹窗，话不多说，直接上图：


其中列表部分支持滚动，所以信息承载能力很强。
实现代码：
wxml:
&lt;button class="showModal" bindtap="showModal_click"&gt;唤出弹窗&lt;/button&gt;
&lt;!--弹窗--&gt;
&lt;view class="modal-mask" bindtap="hideMod]]></description><category></category></item><item><title><![CDATA[网页调起支付宝付款和微信付款]]></title><link>https://blog.youkuaiyun.com/botellei/article/details/111400328</link><guid>https://blog.youkuaiyun.com/botellei/article/details/111400328</guid><author>botellei</author><pubDate>Sat, 19 Dec 2020 09:54:05 +0800</pubDate><description><![CDATA[网页调起支付宝付款和微信付款
昨天在指导客户制作付款网页的时候写了部分说明文档，觉得其中有很多对第一次接触这方面的人能有所帮助，在此分享一下
调起付款的步骤
1.获取微信code（支付宝是auth_code，以下统称code)
不论是微信还是支付宝的code都是需要通过重定向获取的，其中需要拼接进微信公众号的appid（支付宝的需要自己去平台申请），然后 重定向跳转的网址 是你接受重定向信息的地方，网址的域名需要在管理后台的授权回调地址中配置，不然会跳转失败，具体的配置方法可以参考其他的文章，这里不做赘述。]]></description><category></category></item></channel></rss>