
python
文章平均质量分 94
摩霄志在潜修羽
骐骥一跃,不能十步。驽马十驾,功在不舍。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python+selenium实现疫情期间全自动打卡
文章目录前言问题分析网页源码分析与代码实现一、加载火狐驱动二、输入账号密码并提交三、进入打卡界面并点击左侧菜单栏iframe内元素的定位动态id/class的定位四、表格填写五、提交表格全部代码前言因为疫情缘故,学校搞了个每日限时打卡的系统,要求学生在每天0-9点完成当日体温和在京状况的打卡。就这样手动打卡了两个多月,北京还是迟迟不开学,目测开学已经要到5月底了。打卡期间忘过无数次,每次都被班...原创 2020-04-17 11:52:13 · 7218 阅读 · 9 评论 -
使用python处理题库表格并转化为word形式
前言亲人工作考试,公司给的题库好像是直接从数据库导出的表格Excel形式,在移动端上非常难看,需要不断左右上下滑动,看不了多少题眼就瞎了,遂主动请缨编写python脚本解决之。原本给的题库在手机上横屏显示是这样的↓↓↓(想象一下是在手机上)无比恶心我的工作公司给出的格式是.xlsx的(Excel表格的默认格式),盲猜是直接从答题数据库导出的,表名和属性名应该是稍微做了从英文到中文的改变,...原创 2020-04-12 20:24:55 · 2032 阅读 · 4 评论 -
2020美赛数模代码留存
前言上午八点半提交了论文,虽然模型建得不怎么好,但好在我编写的代码提取特征and画图还算奏效,现在写下来留存一下,以后可能还会用到。由于比赛以代码效率为主,因此在下面的一些代码中总是将提取的属性列单独存储到一个临时文件,再由队友手动把那几列更新到文件。代码主要有以下模块1.日期处理2.句子分词、去符号、去停用词、词性筛除3.实现TF-IDF模型提取关键词4.统计月度数据5.使用长短...原创 2020-03-10 15:24:38 · 2237 阅读 · 0 评论 -
正则表达式筛出多余符号、只留英文字母
rt,保留空格和回车正则表达式r1 = u'[{\u4e00-\u9fa5}0-9’!"#$%&\'()*+,-./:;<=>?@,。?★、…【】《》?“”‘’![\\]^_{|}~]’`测试代码# *_* utf-8 *_*import rer1 = u'[{\u4e00-\u9fa5}0-9’!"#$%&\'()*+,-./:;<=>?@,...原创 2020-03-07 00:13:12 · 1181 阅读 · 0 评论 -
python之pandas简单学习笔记
# -*- coding:utf-8 -*-import pandastrainData = pandas.read_csv("train.csv")# print(type(trainData)) # 数据类型为DataFrame# print(trainData.dtypes)# print(trainData.head(3)) # 默认显示前五行,给定...原创 2019-07-27 12:48:00 · 239 阅读 · 0 评论 -
python科学计算库numpy学习笔记
numpy的基本操作使用numpy.array()创建数组和矩阵# -*- coding:utf-8 -*-import numpy as npvector = np.array([1, 2, 3, 4, 5, 6, 7])# np.array类型,输出<class 'numpy.ndarray'>,为numpy中数组特有类型print(type(vector))#...原创 2019-07-26 23:04:07 · 203 阅读 · 0 评论 -
anaconda安装手写字符识别所需包
前言 成功安装好anaconda后,想要运行手写字符识别的程序,需要一些安装包,现将命令记录如下:正文1.配置TensorFlow环境 首先需要进入anaconda自带的命令行窗口中,在窗口中执行如下命令(首行命令的python版本视自己anaconda中自带的python环境而定):anaconda中python版本的查看方法:进入上述终端窗口,输入:python --vers...原创 2019-05-04 18:57:20 · 1088 阅读 · 0 评论 -
python学习思维导图
前言好久没有复习python语法,生怕忘了,在网上找了一张思维导图,希望自己没事儿常看看。原地址:https://blog.youkuaiyun.com/qq_37941471/article/details/81323824思维导图...转载 2019-04-25 19:03:55 · 233 阅读 · 0 评论 -
Python学习总结(九)正则表达式
正则表达式什么是正则表达式我的理解:正则表达式(Regular Expression)是用来做字符串匹配的一种精简表达方法。正则表达式相关字符一般形式:result = re.match(正则表达式, 匹配字符串)python中的正则表达式匹配规则:从左到右匹配,一旦匹配成功立刻返回class类型(不再匹配后续字符),否则返回NoneType 表示字符声明:e.g. ‘\d...原创 2019-02-26 22:57:37 · 340 阅读 · 0 评论 -
Python项目练习阶段总结
Python项目练习阶段总结前言 宿舍原创 2019-03-01 20:32:21 · 540 阅读 · 0 评论 -
Python学习总结(八)文件及相关操作
文件的一套操作:1.打开文件file = open(“文件名”, “打开方式”)常用的打开方式(和C语言的类似)打开方式作用r以只读方式打开,若无文件则报错;若文件无指定打开方式,默认为只读w以只写方式打开,若无文件,则先创建a以追加方式打开,若如文件,则先创建r+以读写方式打开,文件指针位于文件开头w+以读写方式打开,有则覆盖,无则...原创 2019-02-24 13:18:46 · 228 阅读 · 0 评论 -
Python学习总结(七)模块与包
一、模块(module)模块是 python 程序架构的一个核心概念模块 就好比是 工具包,要想使用这个工具包,就需要用关键字import导入每一个以扩展名py结尾的python源代码都是一个模块在模块中定义的 全局变量、函数 都是模块能够提供给外界直接使用的工具模块的导入关键字作用备注import 模块导入指定模块的全部1.如果模块名过长或多个模块具...原创 2019-02-23 22:07:21 · 360 阅读 · 0 评论 -
Python学习总结(六)单例设计模式与异常处理
****单例设计模式概念:使所有 一个类创建的对象都只有一个实例(也就是说这些对象的地址相同)__new __ 方法作用在内存中为对象分配空间返回 对象的引用注意:__new __ 一定要返回对象的引用return super().__new __(cls)与 __init __ 的区别__new __ 分配空间__init __ 对象初始化创建思想:就像创建...原创 2019-02-23 12:31:44 · 202 阅读 · 0 评论 -
Python学习总结(五)类属性、类方法、self、cls
一、类属性与类方法在Python中,一切皆对象。class AAA:定义的类属于类对象——类也是特殊的对象!obj1 = AAA()属于实例对象类对象拥有自己的属性和方法。类属性类属性 就是给 类对象 定义的属性通常用来记录与这个类相关的特征不会用于记录具体对象的特征一个实例class Weapon(object): count = 0 # 用来记录这个类创...原创 2019-02-22 21:37:49 · 2376 阅读 · 2 评论 -
Python学习总结(四)类的继承性
Python中类的继承单继承的语法class 基类: def 方法(): passclass 父类: pass这样子类就继承了父类的属性和方法。一个实例class Animal: def __init__(self, name=None): self.name = name def func(self): pass...原创 2019-02-22 20:21:13 · 305 阅读 · 0 评论 -
Python学习总结(三)类的创建与封装性
python中的类(到封装性)使用dir(func_name)可以查看函数的隐藏方法。关于类的创建代码实例:class PrintDate: def __init__(self, a=2019, b=1, c=1): self.year = a self.month = b self.day = c def __str__...原创 2019-02-22 18:43:22 · 385 阅读 · 0 评论 -
Python学习总结(二)可变、不可变类型与函数
一、可变类型与不可变类型1.前提首先需要记住的一点是,在python中,变量的赋值是使用引用来传递的。这也就意味着,不管这个对象是已经存在的还是新创建的,在赋值的时候都将传递这个对象的引用。学过C++不难发现,所谓引用,其实就是给被引用的变量取了一个别名。引用一段话 原文链接:https://blog.youkuaiyun.com/shen_chengfeng/article/details/80...原创 2019-02-22 12:40:16 · 415 阅读 · 0 评论 -
Python学习总结(一)常用语法与高级数据类型
不止语法注意: python代码的书写格式需要非常规范,目前所学 ex.单行注释的文字内容与 # 之间需要空出一个格如果在一行代码后面写注释,注释的 # 符号需要与代码间隔两个空格每句代码占一行,不能把多个语句写在一行中,程序会报错运算符与运算符两边的 数字/变量 之间需要有空格同层次的语句必须有相同的缩进空白,单个语句需要顶格if elif else while for def...原创 2019-02-21 20:03:52 · 439 阅读 · 6 评论