Python 日常
文章平均质量分 67
利用python工具解决生活学习问题
江湖人称王某人的程序员
技术小白
展开
-
【无标题】
Python对OSM数据进行解析 提取道路信息原创 2022-12-06 14:18:16 · 367 阅读 · 1 评论 -
Python3爬取OpenStreetMap平台的城市道路交通网数据
Python3 爬取OpenStreetMap平台的城市道路交通网数据原创 2022-02-06 14:12:13 · 5178 阅读 · 7 评论 -
中科大EPC抢预约考试脚本简单版
中科大EPC抢课和预约考试脚本简单版一、前言二、代码三、效果与总结一、前言源于EPC约考,每次开放名额很少,用脚本比在网页快的多。使用Python3,涉及requests和re模块。second_id 的获取:cookies 的获取:二、代码使用的是Jupyterimport requestsimport timeimport re#############全局变量管理##################second_id="3003"#个人idbaseURL="https://原创 2021-06-28 08:38:30 · 2617 阅读 · 3 评论 -
基于Python对图片添加个人信息的数字签名,非水印
利用python将个人信息加密到图片的拓展信息,进行数字签名同时不暴露发布者真实信息,同时将该图片的时间戳进行添加方便溯源。原创 2021-06-19 16:49:12 · 1208 阅读 · 0 评论 -
用Python的aiohttp和B站API分析UP主的流量变化
闲来无事,练习aiohttp的模块使用,借助B站的API对UP主视频的流量趋势分析,包括播放量和评论数的变化,废话不多说直接上代码。原创 2021-06-18 23:21:12 · 595 阅读 · 0 评论 -
Windows和Ubuntu双系统美化 针对UEFI启动方式
Windows和Ubuntu双系统美化 针对UFFI启动方式原创 2021-03-27 09:33:56 · 2292 阅读 · 3 评论 -
中科大研究生信息平台抢课脚本低级版本
中科大研究生信息平台抢课脚本 邮箱通知原创 2021-06-18 18:20:35 · 3144 阅读 · 1 评论 -
Peewee Sqlite3 中文模糊查询
Peewee Sqlite 中文模糊查询原创 2020-10-15 22:16:04 · 1836 阅读 · 3 评论 -
水库采样 python 代码
import random # randint(0,n),包括nimport matplotlib.pyplot as plt%pylab inline# 数据集1000000条数据Populating the interactive namespace from numpy and matplotlibc:\users\wrs\appdata\local\program...原创 2020-01-09 18:02:19 · 1070 阅读 · 0 评论 -
改进DGIM,减少内存开销(Python)
程序编写用的是jupyter,在下面给的例子中,对于传统的算法和改进之后的做了对比。因为改变了桶结构,导致桶的数量减少,在遍历桶列表时,时间自然减少。# 传统的DGIM算法的桶结构# 精确统计,返回时间和统计的 1 的数目def Count_bit_act(): bit_sum=0 # 统计1-bit个数 start_time = time.time() with...原创 2020-01-09 16:06:09 · 523 阅读 · 0 评论 -
DGIM算法(python)
这是来自一个课程的实验,要求如下:使用自己所擅长的程序语言编写DGIM算法(近似计算窗口中1-bit的个数的算法)。1、以01stream.txt文件为自己所写程序的输入,读取中文件中的01数据流;2、设定窗口大小1000,以不超过50%的相对误差回答任意时刻,当前窗口中有多少个1-bit;3、设定窗口大小2000,以不超过10%的相对误差回答任意时刻,当前窗口中有多少个1-bit...原创 2019-06-08 13:54:12 · 2940 阅读 · 4 评论 -
一行代码 求阶乘和
先上代码:from functools import reduceprint(sum(list(map(lambda k:reduce(lambda x,y:y*x ,[i for i in range(1,k+1)]),[i for i in range(1,int(input())+1)]))))再上一个简化之后的代码,大家可以自己领悟:from functools imp...原创 2020-01-17 15:48:47 · 396 阅读 · 0 评论 -
Python 实现 异步回调实现的探索
在学习Javascript的时候随处可见的异步回调,我在思考Python 是否也可以实现异步回调。前几次的学习明白了Python利用协程实现异步的方法,那接下来实现回调不就简单了吗?记录学习过程。Python 3.7一、正常的回调import timeimport asyncio#这是一个回调函数def callback(ret,err): print("显示回调结果:",end="\n") print(ret,err)# 带有回调功能的函数def task_b(原创 2020-09-16 14:47:30 · 1188 阅读 · 0 评论 -
python 关于await/async 的思考(非理论)
最近在学习python的异步,网上的很多资料 指向“协程”这个东西,在python3.4版本之后用的是await/async关键字。如果大家读到这篇文章欢迎大家交流,我阅读过不少博客,基本提到 asyncio.sleep()来模拟实际的生产环境,但是在实际项目中我们并不会用到这个。在学习中我记录下学习的代码,异步在实际的表现,开发环境为3.7版本,asyncio这个库 有些语法 3.7以前版本和3.7版本还是不一样的,会报错。...原创 2020-09-13 15:13:29 · 314 阅读 · 0 评论 -
Centos Python3 的安装和配置
俗话说,“工欲善其事,必先利其器”,因此安装Python3 是我们学习Python的前提,因为Centos自带Python2环境,安装Python3又比较复杂,这里简单的记录一下安装心得。一、从官网下载Python3的源码包 这里我用的是 Python-3.6.9.tgz你可以在本地电脑下载好传到云服务器,也可以在云服务器用下面的命令直接下载wget https://...原创 2020-02-16 15:31:50 · 181 阅读 · 0 评论 -
Python 爬取科技部计划申报指南pdf文件并作词频分析
这是爬取中国科技部计划申报指南的小程序,目的帮大家提取关键词,方便写论文申请课题,把握研究动向,然后我们再转换为txt文件,做词频处理。关于文件执行流程,就是这三个文件依次执行。一、首先是获得pdf文件"""版本:python 3.6作者:物联网菜鸟时间:2019年8月11这是一个抓取 2019 年 科技部计划申报指南 pdf文件的程序"""import requests...原创 2020-02-16 14:13:00 · 912 阅读 · 2 评论 -
Python 爬虫--下载音乐
这是一个爬取网易云音乐、QQ音乐、酷狗、酷我音乐的小程序,实现搜索并下载的功能原创 2020-02-16 12:28:22 · 3234 阅读 · 1 评论