- 博客(10)
- 收藏
- 关注
原创 鼠标拖拽点击脚本
背景因为我手速慢,总是抢不到预约的机时。故写此脚本。原理因为网页是JavaScript生成。使用PyHook3监听鼠标和键盘事件;使用pyautogui控制鼠标键盘。安装第三方库建议Python 3使用PyHook3库。(我在上面走了很多弯路)而pyHook易产生路径错误(TypeError: MouseSwitch() missing 8 required positional arguments: ‘msg’, ‘x’, ‘y’, ‘data’, ‘flags’, ‘time’, ‘hw
2021-09-18 19:27:13 1180
原创 提取保存Win10锁屏壁纸
文件路径C:\Users\XXXXX\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets**其中加粗字体为电脑系统名和保存的随机地址(每台电脑可能会不一样)import osimport timefrom_path = "C:\\Users\\XXXXX\\AppData\\Local\\Packages\\Microsoft.Windows.Content
2021-04-22 21:31:02 202
原创 绘制四维数据散点图
原理将自变量 x1\ x_1 x1, x2\ x_2 x2和 x3\ x_3 x3分别赋给 x\ x x, y\ y y和 z\ z z轴。因变量以颜色进行表示。这时需要给定因变量数据组以某一颜色映射成色谱值。公式以电化学中的旋转圆盘电极体系下界面浓度分布为例。 C0(y)=[C0∗0.8934]∫0Yexp(−u3)du\ C_0(y) = [\dfrac
2021-01-14 18:22:56 3815 1
原创 基于DOI码的批量文献下载脚本
import requestsfrom bs4 import BeautifulSouppath = ".\\" #与.py文件同路径保存f = open("doi.txt", "r", encoding="utf-8") #存放DOI码的.txt文件中,每行存放一个文献的DOI码,完毕须换行(最后一个也须换行!)for line in f.readlines(): line = line[:-1] #去换行符 #print(line) url = "https://www.sci-hub.
2020-08-09 12:24:25 9062 48
原创 抽装备
题目法一基于蒙特卡罗法,随机数求取期望。import randomdef M(): Num = [] s = 10000 for i in range(s): A, B = True, True n = 0 while A or B: p = random.random() if p <= 0.20: pp = random.random()...
2020-03-28 23:55:47 216
原创 夏涛老师的课程设计(简略Python版)
import osclass Person: def __init__(self, name, no, birthday, password, phone): self.name = name self.no = no self.birthday = birthday self.phone = phone self.password = passwordclass S...
2020-03-04 20:23:15 186
原创 快速更改文献编号
import redef replace(text, num): new_text = [] string = "" text = text.split('\n') for temp in text: try: old_num = eval(re.findall(r"\[\d+\]", temp)[0][1:-1]) new_num = old_num + num ...
2020-02-18 00:30:42 314
原创 计算大数值素数
发现运算速度和使用range()没有太大差别…from os import systemdef loop(m, n, k): #功能与range(m, n, k)相同,防止数值多大是list占用过多空间 num = m while num < (n-k): if num == m: yield m num += k else: yield num n...
2020-02-06 18:47:57 270
原创 疫情讯息爬虫
只做静态网页爬取…中间对齐真的好难,放弃了…[爬虫网址] (https://ncov.dxy.cn/ncovh5/view/pneumonia_peopleapp)代码:import requestsfrom bs4 import BeautifulSoupfrom os import systemdef getHTMLText(url): try: head = {\ ...
2020-02-01 16:05:13 1956
原创 接雨水游戏
接雨水游戏基于总面积减去上方空余面积和柱子面积def Max(ls, direction, max0, x0): #输入列表,传递方向,现有的最高柱,最高柱坐标 global Num_List max_column = max(ls) # 余下柱子最高柱 x_column = [] # 余下柱子最高柱坐标 for i in range(len(ls)): if ls[i] =...
2020-01-21 13:53:25 3161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人