2020
10-08
10-08
Python文件夹批处理操作代码实例
如图所示,有一个test文件夹,里面有3个子文件夹,每个子文件夹中有若干图片文件#场景1读取一个文件夹中所有文件,存入到一个list表中#coding:utf-8from__future__importabsolute_importfrom__future__importdivisionfrom__future__importprint_functionimportnumpyasnpimportosimportsysimportmathimportnumpyimporttimeimportargparseimportrandomimportcv2deffindAllfile(path,allfile):filelist=os...
继续阅读 >
最近经常看到各平台里都有Python的广告,都是对excel的操作,这里明哥收集整理了一下pandas对excel的操作方法和使用过程。本篇介绍pandas的DataFrame对列(Column)的处理方法。示例数据请通过明哥的gitee进行下载。增加计算列pandas的DataFrame,每一行或每一列都是一个序列(Series)。比如:importpandasaspddf1=pd.read_excel('./excel-comp-data.xlsx');此时,用type(df1['city'],显示该数据列(column)的类型是...
ETL的考虑 做数据仓库系统,ETL是关键的一环。说大了,ETL是数据整合解决方案,说小了,就是倒数据的工具。回忆一下工作这么些年来,处理数据迁移、转换的工作倒还真的不少。但是那些工作基本上是一次性工作或者很小数据量,使用access、DTS或是自己编个小程序搞定。可是在数据仓库系统中,ETL上升到了一定的理论高度,和原来小打小闹的工具使用不同了。究竟什么不同,从名字上就可以看到,人家...
WinRM即WindowsRemoteManagement,是微软对于WS-Management远程管理协议的实现。一、受控端配置WinRM服务方式一:cmd命令行(管理员)启用WinRM远程服务:winrmquickconfig查看WinRM服务监听状态:winrmewinrm/config/listenerC:\Windows\system32>winrmewinrm/config/listenerListener[Source="GPO"]Address=*Transport=HTTPPort=5985HostnameEnabled=trueURLPrefix=wsmanCertificateTh...
编写python脚本,调试的时候需要打印json格式报文,直接打印看不出层次,可以使用json.dumps格式化打印importjsonimportrequestsdeftest_json():r=requests.get('https://home.testing-studio.com/categories.json')print(r.json())print(json.dumps(r.json(),indent=2,ensure_ascii=False))#r.json()是json对象,indent表示缩进,ensure_ascii设置编码格式化打印前:格式化打印前:格式化打印后:json.dumps方法源码...
Python接入支付宝流程:第一步:首先要下载一个python的sdk,这个sdk在支付宝的开发者文档中是没有的,但是强大的python程序员自己开发了一套属于python的支付宝支付sdk。下载方式:pipinstallpython-alipay-sdk,github的链接为https://github.com/fzlee/alipay第二步:下载好sdk之后,需要对支付宝进行一些相关的配置,支付宝的环境分为两种,一为正式环境,也就是程序上线之后的环境。二为沙箱环境,即开发者在开发项目时候...
—1—如果你对本文的代码感兴趣,可以去Github(文末提供)里查看。第一次运行的时候会报一个错误(还没找到解决办法),不过只要再运行一次就正常了。这篇文章虽然不是篇典型的数据科学类文章,不过它涉及到数据科学以及商业智能的应用。Python的Matplotlib是最常用的图表绘制以及数据可视化库。我们对折线图、柱状图以及热力图都比较熟悉,但你知道用Matplotlib还能做简单的动画吗?下面就是用Matplotlib制作动画的例子...
前言python是一门优秀的编程语言,而是python成为数据分析软件的是因为python强大的扩展模块。也就是这些python的扩展包让python可以做数据分析,主要包括numpy,scipy,pandas,matplotlib,scikit-learn等等诸多强大的模块,在结合上ipython交互工具,以及python强大的爬虫数据获取能力,字符串处理能力,让python成为完整的数据分析工具。numpy官网:https://www.scipy.org/NumPy(NumericalPython的简称)是高性能科学计算和...
前言1简介Kepler.gl作为一款强大的开源地理信息数据可视化工具,可以帮助我们轻松制作针对大规模矢量数据的可视化作品,从而辅助数据分析工作。Kepler.gl制作常规地图非常简单方便,稍微摸索一下仪表盘界面就可以get到用法,但有些特殊的地图则需要额外对数据进行处理或使用Kepler.gl中的一些隐藏功能,比如之前写过的Python+Kepler.gl轻松制作酷炫路径动画中介绍过的动态路径地图。本文将要介绍的「时间轮播地图」也是一种比较特...
树莓派是一个非常廉价的、只有手掌大小的完全可编程的计算机。虽然树莓派的体积小,但是它的潜力无限。你可以像使用常规台式计算机一样在树莓派上创建一个非常酷的工程。例如,你可以用树莓派搭建你自己的家用云存储服务器。树莓派用python来进行编程。树莓派项目的一个核心思想是Python编程语言的使用。Python允许树莓派的拥有者将项目扩展到令人难以置信的规模。Python是一个解释型的面向对象的、跨平台的编程语言。良好的可靠性...