Wesley13 Wesley13
3年前
vim配置python开发环境
最终配置图!(https://static.oschina.net/uploads/space/2017/0404/225446_bzj3_3264690.png)下面的操作建立在已经装好vim下:(如果没装好,可使用aptinstallvim或者yuminstallvim进行安装)使用配色文件monokai
Stella981 Stella981
3年前
Python远程方法调用 RPyC
rpyc(RemotePythonCall)为分布式计算环境提供了优良的基础平台。使用rpyc编写c/s结构程序,完全不用考虑老式的socket编程,现在只用编写简单的3、5行代码即可完成以前的数千行代码的功能。RemotePythonCall(RPyC)是一个Python的库用来实现RPC和分布式计算的工具。支持同步和异步操作、
Stella981 Stella981
3年前
Python中super的用法
super是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。总之前人留下的经验就是:保持一致性。要不全部用类名调用父类,要不就全部用super,不要一半一半。普通继承classFooParent(object):de
Stella981 Stella981
3年前
Python图像读写方法对比
  训练视觉相关的神经网络模型时,总是要用到图像的读写。方法有很多,比如matplotlib、cv2、PIL等。下面比较几种读写方式,旨在选出一个最快的方式,提升训练速度。实验标准  因为训练使用的框架是Pytorch,因此读取的实验标准如下:  1、读取分辨率都为1920x1080的5张图片(png格式一张,jpg格式四张)并保存到数
Stella981 Stella981
3年前
Python简单实现多级菜单
1coding:utf82@Time:2018060113:403@Author:超人4@Email:huxiaojiu111@gmail.com5@File:简单实现多级菜单功能(输入s返回首菜单,输入b返回
Stella981 Stella981
3年前
Python的数据类型
计算机的工作就是处理数据,而输入给计算机的数据必须没有歧义,计算机才能按照人的意志工作。为了保证数据的非歧义,就要对数据进行分类,这就是数据类型。比如交给计算机如下一些东西:10,100,101那末它是什么呢?是一个对一个东西的编码,还是用于会计计算的数字?是二进制数字还是八进制、十进制或是十六进制数呢,这都要给计算机表达清楚,否则计算机会无所适从
Stella981 Stella981
3年前
Python中eval的使用
    eval()官方文档里面给出来的功能解释是:将字符串string对象转化为有效的表达式参与求值运算返回计算结果语法上:调用的是:eval(expression,globalsNone,localsNone)返回的是计算结果其中:    expression是一个参与计算的python表达式    globa
Stella981 Stella981
3年前
Python课 #02号作业
为了记录我的Python课,将我的作业发上来,欢迎各位大佬评鉴。如果你有什么更好的想法,请在下方评论或联系我。谢谢!作业一:由行转逆列描述编写程序实现如下功能:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪
Stella981 Stella981
3年前
Python日志库logging总结
在部署项目时,不可能直接将所有的信息都输出到控制台中,我们可以将这些信息记录到日志文件中,这样不仅方便我们查看程序运行时的情况,也可以在项目出现故障时根据运行时产生的日志快速定位问题出现的位置。1、日志级别Python标准库logging用作记录日志,默认分为六种日志级别(括号为级别对应的数值),NOTSET(0)、DEBUG(10)
python采集全国高温数据
今年来范围最大最强高温来袭,截至目前,全国各级市/县共计508个高温预警生效中,主要集中在河南、陕西、山西、内蒙古、安徽、山东、湖北、江苏等地,多个省份发布高温红色,橙色预警。还没入伏就能有这样的温度,估计很多人都要郁闷了。之前分享的爬虫文章中好像也对天气数据爬取过,那今天就再盘它一次,来看看全国天气高温情况,跟那些有高温预警地区的伙伴们一个数据分析。这里