python
flying_1314
2025持续分享前沿文章~敬请期待~
当前主要侧重,图神经网络,大模型相关论文讲解,后续大家如果有感兴趣的方向,欢迎评论区讨论
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自动化邮件发送服务
引入最近因为工作需要实现自动化邮件发送的服务,先在本篇文章里稍微记录一下自动化在服务器端的配置流程流程跑通的邮件发送服务 自动化脚本cron文件只要完成以上两个条件,任务就结束了,当然难点在第一个,但是我们这篇文章主要记录一下第二个。自动化脚本1、创建一个新的cron文件,格式如下图,可能有点抽象不要紧,简单来说就是两部分构成a>启动的时间b> 具体的程序路径下图就是具体的启动时间的设置,有5个位置,分别对应了分钟,小时,第几天和星期几接下来举..原创 2020-10-22 19:45:23 · 492 阅读 · 0 评论 -
python10-宝可梦数据分析-平民最强宝可梦系列(从0-1数据分析实战)
宝可梦数据分析-平民最强宝可梦选择方案快来和我一起选择属于你最强的宝可梦吧数据时代的到来刷新了人们探索未知的方式,从基础能源建设到航天航空工程。在关都地区真新镇大木研究所一直孜孜不倦对精灵宝可梦进行研究的大木博士也不例外,在剧中我们就常常可以看到大木博士制作的精灵图鉴一直在给探险家们提供宝可梦的简单分析,包括宝可梦的身高,体重,特性等等。但是作为从小就向往前往大木博士研究所成为宝可梦联盟最强训练师/宝可梦研究大师的我,仅仅是分析单个宝可梦的数据远远满足不了我的需求。与其他探险家旅游挑战道馆的方式转载 2020-09-16 19:55:36 · 546 阅读 · 0 评论 -
python09-魔法方法
魔法方法魔法方法总是被双下划线包围,例如__init__。魔法方法是面向对象的 Python 的一切,如果你不知道魔法方法,说明你还没能意识到面向对象的 Python 的强大。魔法方法的“魔力”体现在它们总能够在适当的时候被自动调用。魔法方法的第一个参数应为cls(类方法) 或者self(实例方法)。cls:代表一个类的名称 self:代表一个实例对象的名称基本的魔法方法__init__(self[, ...])构造器,当一个实例被创建的时候调用的初始化方法 __new__(.原创 2020-09-15 19:30:23 · 252 阅读 · 0 评论 -
python08-类与对象
Day08类与对象¶对象 = 属性 + 方法对象是类的实例。换句话说,类主要定义对象的结构,然后我们以类为模板创建对象。类不但包含方法定义,而且还包含所有实例共享的数据。封装:信息隐蔽技术我们可以使用关键字class定义 Python 类,关键字后面紧跟类的名称、分号和类的实现。继承:子类自动共享父类之间数据和方法的机制多态:不同对象对同一方法响应不同的行动self 是什么?Python 的self相当于 C++ 的this指针。类的方法与普...原创 2020-09-14 20:08:01 · 230 阅读 · 0 评论 -
python07-函数与lambda表达式
函数函数的定义还记得 Python 里面“万物皆对象”么?Python 把函数也当成对象,可以从另一个函数中返回出来而去构建高阶函数,比如: 参数是函数、返回值是函数。我们首先来介绍函数的定义。函数以def关键词开头,后接函数名和圆括号()。 函数执行的代码以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。函数文档函数参数Python 的函数具有非常灵活多样的参数形态,既可以实现简单的调.原创 2020-09-13 13:39:01 · 209 阅读 · 0 评论 -
python06-集合和序列
集合Python 中set与dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。注意,key为不可变类型,即可哈希的值。1. 集合的创建先创建对象再加入元素。 在创建空集合的时候只能使用s = set(),因为s = {}创建的是空字典。...原创 2020-09-12 10:18:42 · 368 阅读 · 0 评论 -
python05-字符串和字典
Day05字符串1、如果字符串中需要出现单引号或双引号,可以使用转义符号\对字符串中的符号进行转义原始字符串只需要在字符串前边加一个英文字母 r 即可。2、字符串的切片与拼接类似于元组具有不可修改性 从 0 开始 (和 Java 一样) 切片通常写成start:end这种形式,包括「start索引」对应的元素,不包括「end索引」对应的元素。 索引值可正可负,正索引从 0 开始,从左往右;负索引从 -1 开始,从右往左。使用负数索引时,会从最后一个元素开始计数。最...原创 2020-09-11 19:55:25 · 511 阅读 · 0 评论 -
python04-列表与元祖
Day041、列表的定义:列表是有序集合,没有固定大小,能够保存任意数量任意类型的 Python 对象,语法为[元素1, 元素2, ..., 元素n]。关键点是「中括号 []」和「逗号 ,」 中括号 把所有元素绑在一起 逗号 将每个元素一一分开注意:由于list的元素可以是任何对象,因此列表中所保存的是对象的指针。即使保存一个简单的[1,2,3],也有3个指针和3个整数对象。x = [a] * 4操作中,只是创建4个指向list的引用,所以一旦a改变,x中4个a也会随之改变。如下图.原创 2020-09-10 19:44:36 · 393 阅读 · 0 评论 -
Mac下pycharm如何安装pytorch
通过虚拟环境virtualenv安装pytorch首先提及,下面的命令,我都是直接在macos上的pycharm中的terminal执行的1、安装virtualenv虚拟环境:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade virtualenv或者 python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade vir..原创 2020-09-10 17:29:48 · 3155 阅读 · 0 评论 -
pip经常的使用技巧
1、通过pip list 可以查看我们安装的所有包,但是当我们想要查找某个具体的包时,这会很麻烦 可以使用 pip list | grep 包名 来查找具体的包原创 2020-09-10 15:26:08 · 2127 阅读 · 0 评论 -
python03-异常处理
Day031、异常处理异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。异常体系内部有层次关系,Python异常体系中的部分关系如下所示:2、标准警告总结Warning:警告的基类 DeprecationWarning:关于被弃用的特征的警告 FutureWarning:关于构造将来语义会有改变的警告 UserWarning:用户代码生成的警告 PendingDeprecationW原创 2020-09-09 19:21:54 · 250 阅读 · 0 评论 -
python pip install如何解决安装包read time out报错
清华镜像https://pypi.tuna.tsinghua.edu.cn/simplepip install -ihttps://pypi.tuna.tsinghua.edu.cn/simple+包名原创 2020-09-09 15:34:15 · 328 阅读 · 0 评论 -
基础知识——测试代码(七)
基础点测试概念:Python标准库中的模块unittest提供了代码测试工具。单元测试用于核实函数的某个方面没 有问题;测试用例是一组单元测试,这些单元测试一起核实函数在各种情形下的行为都符合要求。 ...原创 2020-06-06 18:46:48 · 234 阅读 · 0 评论 -
基础知识——类和文件和异常(六)
基础点子类初始化父类:super().__init__(make, model, year)中的参数都是父类中init函数的参数 子类重写父类方法:同名即可 文件打开路径:windows下是 \, linux 和 mac os 下是 / 逐行读取文件:with open(filename) as file_object: for line in file_object: 包含文件各行的列表:with open(filename) as file_object: lines = file_obje原创 2020-06-05 14:44:25 · 216 阅读 · 0 评论 -
基础知识——用户输入和函数(五)
基础点用户输入:message=input("用户输入:") 函数传递列表参数,并且禁止修改列表:列表为a,函数为func(),调用func(a[:]),此时传递的是列表a的副本,不影响a 传递任意数量实参: 函数的参数可以写*arg,这样调用函数时可以传递任意数量的实参 传递任意数量关键字实参:和上面类似,但是参数是**arg。 3和4的区别:*arg是从此处开始直到结束的所有位置参数(Positional Arguments)都将被收集并汇集成一个称为“param”的元组(Tuple)。**原创 2020-06-04 12:33:41 · 339 阅读 · 0 评论 -
基础知识——if语句和字典(四)
基础点if 列表的进入条件:a=[] 当列表a是空列表的时候,if a: 这个条件语句是进不来的,只有列表不为空才进的来。 删除字典中的键值对:a={'I':5,'love':2,'u':1} ; del a['I'] 即可 遍历字典: for key,value in a.items(): 遍历字典所有键:for key in a.keys(): 遍历字典所有值:for key in a.values():...原创 2020-06-04 11:44:27 · 299 阅读 · 0 评论 -
基础知识——操作列表(三)
基础点遍历列表: names=['a','b','c'];通过 for name in names: 即可遍历 创建数值列表:range(1,5)会得到 1,2,3,4没有5也就是range(n,m)会从n到m-1;通过list(range(1,5))可以得到列表[1,2,3,4] 对数字列表进行计算: a=[1,2,3],可以通过min(a),max(a),sum(a)求解对应最小值,最大值,和。 列表解析:square=[value **2 for value in range(1,4)],.原创 2020-06-03 13:29:01 · 187 阅读 · 0 评论 -
基础知识——列表简介(二)
基础点添加元素:a=['1','2'], a.append('3');append 会直接插入末尾;a.insert(0,'0'),而insert可以选择位置 根据索引/位置删除元素:del a[0] del可以删除任何位置的元素;a.pop(),a.pop(0),pop也可以删除元素,如果不带任何参数默认删除列表最后一个元素,带参数的话,就是删除指定位置的元素;NB:pop相比于del,它会返回删除的元素,也就是你还可以使用删除的元素,而del是直接删除,没有返回值的。 根据值删除元素:a.rem原创 2020-06-03 12:51:28 · 225 阅读 · 0 评论 -
基础知识——变量和简单数据类型(一)
基础点变量命名规则:变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打 头,例如,可将变量命名为flying_666,但不能将其命名为666_flying。 title方法:name = "fly snm" 此时打印name.title(),会得到 Fly Snm; 功能也就是首字母大写。 删除字符串中的空白:rstrip,lstrip,strip,eg. name.strip(); 分别是删除右边的,左边的和两端的空白,这里需要注意,删除是暂时的,如果想永久删除,需要.原创 2020-06-03 12:34:11 · 228 阅读 · 0 评论 -
笔试题——max pooling滑动窗口实现(python 代码)
题目输入:从控制台获取n,m,a,b;其中n*m为矩阵大小,a*b为滑动窗口大小 矩阵中的值,通过(i*j)mod 10 得到, 在滑动过程中,需要获得每次滑动窗口中的最大值,并存储下来 输出:所有最大值的和要求及思路纯暴力求解法,时间复杂度过高,需要使用滑动窗口方法求解 题目为2维矩阵,所以需要对行和列依次使用滑动窗口方法即可 不了解滑动窗口的可以参考一维滑动窗口这篇文章源...原创 2020-04-21 16:47:24 · 1428 阅读 · 0 评论 -
win10+centos7+Anaconda3+python+pytorch
安装Anaconda3直接去清华的镜像进行下载,因为官网进不去,下载Anaconda3-2019.03-Linux-x86_64.sh 也可以命令行下载 wgethttps://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2019.03-Linux-x86_64.sh ./Anaconda3-2019.03-Linux-...原创 2020-01-07 17:58:58 · 201 阅读 · 0 评论 -
windows10+虚拟机Ubuntu17.10+Anaconda+Python2
今天记录一下这次的环境搭建。背景:项目需要用到python2运行程序,真机系统是windows,可能因为汉语,运行总是会有问题,于是我转战虚拟机linux系统进行实验,结果发现顺利通过。因为ubuntu17.10自带的都是python3,所以需要额外安装python2,看了网上许多方法,觉得还是下载Anaconda比较方便,版本链接,这里我选择的是linux的python2.7的版本 下...原创 2019-08-11 18:18:56 · 237 阅读 · 0 评论 -
Python中6种基本数据类型
基本数据类型包括:不可变数据:Number(数字);String(字符串);Tuple(元组)可变数据:List(列表);Set(集合);Dictionary(字典)有序序列:String,Tuple,List无序序列:Set,DictionaryNumber:int 整数类型 float 浮点类型 bool 布尔类型 complex 复...原创 2019-08-06 14:51:09 · 633 阅读 · 0 评论 -
windows10+Python3-如何安装numpy和matplotlib包
1. 打开你的python3的安装的文件夹下面的Scripts文件,如下图所示2. 然后打开运行框,在菜单里输入运行,并双击打开,并输入cmd 3. 在命令行模式下(黑框框中)先找到Scripts目录,然后运行 pip install numpy 和matplotlib即可,由于我已经装过numpy了所以提示要求已经满足4. 这之后就可以尽情...原创 2019-07-14 14:00:11 · 1680 阅读 · 3 评论
分享