跳至主要内容

博文

自动发送消息

  # https://pyperclip.readthedocs.io/en/latest/ import pyperclip while True :     # pyperclip.copy('Hello, world!')     # pyperclip.paste()     # pyperclip.waitForPaste()     print ( pyperclip. waitForNewPaste ( ) )     # 获取要输入新的坐标,也可以通过autohotkey import time import pyautogui  as pag import os   try :     while True :         print ( "Press Ctrl-C to end" )         x , y = pag. position ( )   # 返回鼠标的坐标         posStr = "Position:" + str ( x ) . rjust ( 4 ) + ',' + str ( y ) . rjust ( 4 )         print ( posStr )   # 打印坐标         time . sleep ( 0.2 )         os . system ( 'cls' )   # 清楚屏幕 except KeyboardInterrupt :     print ( 'end....' )     # 打印消息 import pyautogui import time import pyperclip   content = """   呼叫龙叔! 第二遍! 第三遍! 第四遍...
最新博文

笔记本电脑

BIOS (英文:Basic Input/Output System),即基本输入输出系统,亦称为ROM BIOS、System BIOS、PC BIOS,是在通电引导阶段运行硬件初始化,以及为操作系统提供运行时服务的固件 系统引导 当电脑的电源开启,BIOS就会从主板上的ROM芯片运行,运行加电自检( POST ),测试和初始化CPU、RAM、直接存储器访问控制器、芯片组、键盘、软盘、硬盘等设备。当所有的Option ROM被加载后,BIOS就试图从引导设备(如硬盘、软盘、光盘)加载引导程序,由引导程序加载操作系统。BIOS也可从网卡等设备引导。 加电自检又称为引导自我检测(英语:Power-On Self-Test;POST),是计算机BIOS的一个功能,在引导时会运行,针对计算机硬件如CPU、主板、存储器等进行检测,结果会显示在屏幕上。加电自检的检查速度极快,有时甚至感受不到它的存在。 统一可扩展固件接口(英语:Unified Extensible Firmware Interface,缩写 UEFI )是一种个人电脑系统规格,用来定义操作系统与系统固件之间的软件界面, 作为BIOS的替代方案 。可扩展固件接口负责加电自检(POST)、联系操作系统以及提供连接操作系统与硬件的接口。 http://www.notebookreview.com/ NotebookReview是所有类型笔记本电脑的新闻、评论和综合评估的主要来源,从低端上网本和超便携笔记本电脑到高端消费和商务笔记本电脑系统 https://www.howtogeek.com/129815/beginner-geek-how-to-change-the-boot-order-in-your-computers-bios/ 如何从光盘或 USB 驱动器启动计算机 https://www.isunshare.com/windows-password/how-to-set-your-computer-to-boot-from-usb-drive.html 如何设置计算机从 USB 驱动器启动 https://www.isunshare.com/windows-password/how-to-reset-laptop-password-if-forgot-it.html 如果忘记了如何重置 Windows 笔...

MechanicalSoup

用于自动与网站交互的 Python 库。 MechanicalSoup 自动存储和发送 cookie,跟踪重定向,并且可以跟踪链接和提交表单。 它不执行 JavaScript。 https://github.com/MechanicalSoup/MechanicalSoup https://mechanicalsoup.readthedocs.io/en/stable/index.html https://realpython.com/python-web-scraping-practical-introduction/ pip show Mechanicalsoup 找到模块的安装位置 https://stackoverflow.com/questions/54352162/download-file-with-mechanicalsoup # Install dependencies # pip install requests # pip install BeautifulSoup4 # pip install MechanicalSoup # Import libraries import mechanicalsoup import urllib.request import requests from bs4 import BeautifulSoup import re # Create a browser object that can collect cookies browser = mechanicalsoup.StatefulBrowser() browser.open("https://www.ons.gov.uk/economy/grossdomesticproductgdp/timeseries/l2kq/qna") browser.download_link(link_text=".xls",file="D:/ONS_Data.xls" )

Tampermonkey

  Tampermonkey 是一款免费的浏览器扩展和最为流行的用户脚本管理器,它适用于 Chrome, Microsoft Edge, Safari, Opera Next, 和 Firefox。 https://www.tampermonkey.net/ Greasy Fork,这里是一个提供用户脚本的网站 https://greasyfork.org/zh-CN 成人用户脚本 https://sleazyfork.org/zh-CN/scripts https://www.tampermonkey.net/scripts.php?locale=zh_CN

python 类class

python 中的基本数据类型一次仅指一种数据。 如果您可以声明一种本身包含多个数据类型并且可以在任何函数的帮助下使用它们的数据类型,那会怎样?Python 类class为您提供了这个机会。 “name”和“age”是“Person”类的两个成员变量。每次我们声明这个类的一个对象时,它都会包含这两个变量作为它的成员。这部分是可选的,因为它们可以由构造函数初始化。 Python 类构造函数是创建类的新对象时要执行的第一段代码 构造函数可用于将值放入成员变量中。您还可以在构造函数中打印消息以确认对象是否已创建。 一旦我们了解了 python 继承,我们将了解构造函数的更大作用。构造函数方法以 def __init__ 开头。之后,第一个参数必须是“self”,因为它传递对类本身实例的引用。您还可以添加其他参数,如示例中所示的方式。'person_name' 和 'person_age' 是要创建新对象时发送的两个参数。   在python中创建对象的方式非常简单。首先,您输入新对象的名称,后跟赋值运算符和带参数的类名称(在构造函数中定义)。请记住,参数的数量和类型应与构造函数中接收到的参数兼容。 创建对象后,可以调用成员方法并访问成员属性(前提是它们是可访问的)。 # definition of the superclass starts here   class Person:       # initializing the variables       name = ""       age = 0       #defining constructor       def __init__ ( self , person_name , person_age ) :         self . name = person_name         self . age = person_age       # defining class methods ...