python小工具
ldc1513
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
利用line_profiler分析函数运行时间
line_profiler是一个 Python 模块,用于逐行分析代码的性能。它可以帮助你找出代码中哪些行消耗了最多的时间,从而进行优化。原创 2025-04-01 20:13:09 · 483 阅读 · 0 评论 -
利用alfred workflow实现markdown数学公式格式规范化
中间利用文件传递信息,因为基于文本传输会有各种转义的奇奇怪怪的问题(比如说在bash里面echo会自动转义"\t"等特殊字符,但是在latex里面显然"\text"之类的东西会用到,所以必须要用printf %s )。其中最让人头疼的就是’\(,\)“和”\[,\]"的latex环境。期望功能:选中给定文本后,在alfred中输入"remove" keyword,即可将该文本里面的’\(,\)“和”\[,\]“替换为”$“和”$$". 额外附加了一个去除多个空行的功能。原创 2025-02-26 20:13:45 · 362 阅读 · 0 评论 -
使用applescript自动化trilium的数学公式环境(二)
自动化!堂堂完结!原创 2023-09-22 23:54:21 · 739 阅读 · 0 评论 -
使用applescript自动化trilium的数学公式环境
使用applescript自动化trilium的数学公式环境原创 2023-09-22 02:27:55 · 809 阅读 · 0 评论 -
问卷星图片自动提取小程序
在摄影比赛征稿的时候,发现收到的excel汇总中图片是用链接的形式给出的,非常不方便,尤其是人比较多的时候也懒得一个个下载,所以写了一个小程序自动把这些图片按照顺序分文件夹下载好,以下内容均可按照注释自行修改~"encoding=utf-8"import urllib.requestimport xlrdimport pandas as pdimport osdef dld(url,place):#将url中的文件下载到place urllib.request.urlretrieve原创 2022-05-09 00:51:27 · 1780 阅读 · 0 评论 -
简单Huffman编码求解器
该Huffman编码求解器可以输入Huffman编码的分布a和元数base,输出对应的Huffman编码以及平均Huffman编码的长度import copyimport matha=[0.16,0.14,0.13,0.12,0.10,0.09,0.08,0.07,0.06,0.05]##在这里输入需要求Huffman编码的分布a##checkersum=0for i in a: sum+=iif(sum!=1): print("输入可能出现错误,和不为1")#setti原创 2022-03-27 00:39:42 · 740 阅读 · 0 评论 -
python老师主页文件爬虫
这学期学习了应随这门课,老师在主页上放了很多课程pdf,但是一个个下载非常麻烦,所以我写了一个python爬虫来下载这些pdf。首先打开网页源代码,然后放到和main.cpp同一个目录下的txt文件中:这里的命名是knapsack.txt,这样避免了使用request库。然后就可以写代码了:#encoding=utf-8import reimport urllib.requesta=''ls=[]f=open('knapsack.txt',encoding='utf-8')##网页源代原创 2021-09-19 19:09:50 · 227 阅读 · 0 评论 -
python简易中文名转英文小程序
老师让我帮忙把excel里面的60多个中文名字转换成英文,我当然只想着偷懒[狗头],然后参考了百度来的一段代码,写了个小程序。首先要在python里面install pypinyin库,这里我推荐使用编译器内置的安装,直接用pip装容易装错环境。在pycharm里面就是点击settings然后点这里图上左上角的小加号,直接在现有的环境里面装上。然后就是非常简单的代码书写,注意这里没有考虑复姓or多音字的情况。手动筛查应该也不麻烦。#encoding=utf-8import pypinyinde原创 2021-08-12 16:43:34 · 1860 阅读 · 1 评论 -
latex数学公式转换器
这学期上课要用latex写数理逻辑作业,十分烦人,因为texstudio的非键盘数学公式写起来实在是太烦人了,又臭又长,所以自己用py写了一个小的latex数学公式编辑器。不定期更新。目前是V2.0简单介绍一下功能:输入:一行要转换成latex公式的自然语言字符串,所有非公式部分必须为纯中文输出:可能多行(如果有\newline的话)变成了latex公式的字符串输入过程可以重复进行,不必每输入一次就重启一次程序样例输入:12对任意命题A,A|=t,则t->h \n样例输出:原创 2020-11-13 22:07:17 · 9507 阅读 · 0 评论
分享