Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

本篇博文主要是为了方便博主再次使用python3 logging模块时能够快速上手,故此讲解的不会很详细。若是第一次接触这个模块,建议看这些内容: 日志 HOWTO, python3 logging模块使用说明, 第一个链接是文档,可以快速入门,第二个链接是某位博主写的博客,质量不错。 那么接下来就开始讲解logging模块的使用。 日志等级分为4个等级,CRITICAL, ERROR, W...

pymysql查询出的日期默认是datetime.datetime类型,有时候十分的不方便,所以这篇博客介绍直接查询出字符串类型日期的方法。直接修改sql语句就行。例如: 1QUERY_FILE = "select id, vs, dname, fname, fpath, uid, CAST(ct as char) as createdate, CAST(ut as char) a...

本脚本背景交代: 有些时候,想要在桌前看实体书,嫌屏幕开着碍事,用xset关闭屏幕后,书一翻页就有可能触发鼠标移动,导致屏幕自动点亮。为了开开心心的看书而不被鼠标移动自动点亮显示器影响,故此有了该脚本。这次主要用到了python3和shell。说来惭愧,本来应该全部用shell写的,但是我太菜了,不会用awk,故此改用python3的re模块代替awk来进行解析。 在开始用禁用鼠标脚本前,必...

之前一直只知道如果要使div居中,需要添加宽和高并且margin 0 auto,今天看大佬的css3教程,发现了比较妙的方法。 利用Flex来使元素垂直水平居中这个方法仅适用于父元素里只有一个子元素的情况(如果子元素是绝对定位的当我没说)。代码如下:html: 12345678910111213141516<!DOCTYPE html><html lang="zh...

参考自Xpath里如何定义包含一个或多个class属性。如果某个元素具有多个class属性,那么使用以下代码无法获取到该元素: 1234# 元素: <div class="a b">111</a>tree.xpath("//div[@class='a b']")# 这样也不行tree.xpath("...

提示: 本篇博文内容全部取自红宝书,博主只是记录一下使用方法,以下博文中的内容几乎全部都可以在红宝书中找到。所有现代浏览器都通过XMLHttpRequest构造函数原生支持XHR对象: 1let xhr = new XMLHttpRequest(); 使用XHR对象首先要调用open()方法,这个方法接收三个参数: 请求类型(“get”, “post”等),请求URL,以及表示请求是否异步...

我先把整体需要明白的内容都放在最上面这一行。创建canvas元素至少要设置宽和高。2D绘图上下文提供了绘制方法,包括矩形,弧形和路径。2D上下文的坐标原点(0, 0)在canvas元素的左上角。所有坐标值都相对于该点计算。因为x坐标向右增长,y坐标向下增长。默认情况下,width和height表示两个方向上像素的最大值。fill和stroke是两种绘图的方式,可以简单理解为fill为填充绘图...

先看效果图(我没有做美化,简陋了亿点点)。然后我先讲解一下大概的逻辑: 在用户右键时,获取其右键的位置,然后在用户右键的位置展示出右键菜单。在用户左键时,关闭右键菜单。在用户右键的位置展示出右键菜单这一步很简单,只需要添加一个绝对定位的盒子,然后将这个盒子移动到右键的位置即可。那么请看代码: 123456789101112<!DOCTYPE html><html lang=...

这里只讲如何获取触发的是什么事件以及获取触发该事件的节点。

这里用到了HTML5标准的scrollIntoView()方法。那么先看代码案例: 12345678910111213141516171819202122232425262728293031323334353637383940<!DOCTYPE html><html lang="en"><head> <meta charse...



愿火焰指引你