Pandas实现数据类型转换的一些小技巧汇总

2018年09月24日 阅读:560

  前言  Pandas是Python当中重要的数据分析工具,利用Pandas进行数据分析时,确保使用正确的数据类型是非常重要的,否则可能会导致一些不可预知的错误发生。  Pandas 的数据类型:数据类型本质上是编程语言用来理解如何存储和 查看全文

浅谈dataframe中更改列属性的方法

2018年09月24日 阅读:563

  在读取文件时将整数变量读成了字符串, 或者需要转换列属性时,通过方法astype  Python中  举例:   dataframe.numbers=dataframe.numbers.astype(float) province.id 查看全文

python中的装饰器详解

2018年09月24日 阅读:457

  在了解装饰器的之前一定要先了解函数作为参数传递, 什么是函数内嵌,请参考我之前写的博客函数简介   因为在python里面,函数也是对象,也可以作为参数进行传递.python装饰器本质也是一种特殊函数,它接收的参数是函数对象,然后动态地 查看全文

django manage.py扩展自定义命令方法

2018年09月24日 阅读:472

  # django manage.py扩展自定义命令   环境: mac django1.10.3   在实际的项目开发过程中,我们可能要执行某脚本初始化数据库,可能要启动多个服务,比如启动celery,redis等。要是直接执行pyth 查看全文

python检测主机的连通性并记录到文件的实例

2018年09月24日 阅读:489

  目录结构   ping_test/ ├── bin │ ├── ping.py │ ├── ping_run.sh.origin │ └── ping.sh ├── conf │ └── ip.lst ├── logs │ ├── 10 查看全文

Python爬取Coursera课程资源的详细过程

2018年09月24日 阅读:532

  有时候我们需要把一些经典的东西收藏起来,时时回味,而Coursera上的一些课程无疑就是经典之作。Coursera中的大部分完结课程都提供了完整的配套教学资源,包括ppt,视频以及字幕等,离线下来后会非常便于学习。很明显,我们不会去一个 查看全文

Python使用Windows API创建窗口示例【基于win32gui模块】

2018年09月24日 阅读:576

  本文实例讲述了Python使用Windows API创建窗口。分享给大家供大家参考,具体如下:  一、代码   # -*- coding:utf-8 -*- #! python3 import win32gui from win32co 查看全文

Python 利用内置set函数对字符串和列表进行去重的方法

2018年09月24日 阅读:543

  如下所示:   # coding:utf8 __author__ = libingxian __date = 20170415 # 由于数据类型set本身具有无序,唯一值的特性,可以用内置函数set对字符串和列表进行去重,挺方便的 st 查看全文

深入浅析Python传值与传址

2018年09月24日 阅读:478

  1. 传值与传址的区别  传值就是传入一个参数的值,传址就是传入一个参数的地址,也就是内存的地址(相当于指针)。他们的区别是如果函数里面对传入的参数重新赋值,函数外的全局变量是否相应改变:用传值传入的参数是不会改变的,用传址传入就会。  查看全文

python复制文件代码实现

2018年09月24日 阅读:481

  主要功能在copyFiles()函数里实现,如下:  复制代码 代码如下:def copyFiles(src, dst): srcFiles = os.listdir(src) dstFiles = dict(map(lambda x: 查看全文

Python去掉字符串中空格的方法

2018年09月24日 阅读:508

  我们经常在处理字符串时遇到有很多空格的问题,一个一个的去手动删除不是我们程序员应该做的事情,今天这篇技巧的文章脚本之家就来给大家讲一下,如何用Python去除字符串中的空格。我们先创建一个左右都有N个空格的字符串变量s,看代码:复制代码 查看全文

python学习笔记--将python源文件打包成exe文件(pyinstaller)

2018年09月24日 阅读:514

  pyinstaller 库的使用  PyInstaller是一个十分有用的第三方库,它能够在Windows、Linux、Mac OS X 等操作系统下将 Python 源文件打包,通过对源文件打包,Python 程序可以在没有安装 Py 查看全文

跟老齐学Python之有容乃大的list(2)

2018年09月24日 阅读:483

  对list的操作  合并list  《有容乃大的list(1)》中,对list的操作提到了list.append(x),也就是将某个元素x 追加到已知的一个list后边。  除了将元素追加到list中,还能够将两个list合并,或者说将 查看全文

用python实现将数组元素按从小到大的顺序排列方法

2018年09月24日 阅读:911

  如下所示:   def findSmallest(arr): smallest = arr[0]#将第一个元素的值作为最小值赋给smallest smallest_index = 0#将第一个值的索引作为最小值的索引赋给smallest 查看全文

python正则表达式判断字符串是否是全部小写示例

2018年09月24日 阅读:499

  复制代码 代码如下:# -*- coding: cp936 -*-import re s1 = adkkdks2 = abc123efg  an = re.search(^[a-z]+$, s1)if an: print s1:, an 查看全文

Python pass 语句使用示例

2018年09月24日 阅读:452

  Python pass是空语句,pass语句什么也不做,一般作为占位符或者创建占位程序,是为了保持程序结构的完整性,pass语句不会执行任何操作,比如:  Python 语言 pass 语句语法格式如下:复制代码 代码如下:pass复制 查看全文

初步探究Python程序的执行原理

2018年09月24日 阅读:525

  1. 过程概述  Python先把代码(.py文件)编译成字节码,交给字节码虚拟机,然后虚拟机一条一条执行字节码指令,从而完成程序的执行。 2. 字节码  字节码在Python虚拟机程序里对应的是PyCodeObject对象。 .pyc 查看全文

儿童学习python的一些小技巧

2018年09月24日 阅读:544

  以下是一些Python实用技巧和工具,希望能对大家有所帮助。  交换变量   x = 6 y = 5 x, y = y, x print x >>> 5 print y >>> 6   if 语句在行 查看全文

Python中的闭包总结

2018年09月24日 阅读:445

  前几天又有人在我的这篇文章python项目练习一:即时标记 下留言,关于其中一个闭包和re.sub的使用不太清楚。我在自己的博客上搜索了下,发现没有写过闭包相关的东西,所以决定总结一下,完善博客上Python的内容。  1. 闭包的概念 查看全文

跟老齐学Python之通过Python连接数据库

2018年09月24日 阅读:462

  用Python来编写网站,必须要能够通过python操作数据库,所谓操作数据库,就是通过python实现对数据的连接,以及对记录、字段的各种操作。上一讲提到的那种操作方式,是看官直接通过交互模式来操作数据库。  安装python-MyS 查看全文

对Python 数组的切片操作详解

2018年09月24日 阅读:523

  高级特性  切片操作:对list,tuple元素进行截取操作,非常简便。  L[0:3],L[:3] 截取前3个元素。  L[1:3] 从1开始截取2个元素出来。  L[-1] 取倒数第一个元素出来。  L[-10] 取后10个数  L 查看全文

python docx 中文字体设置的操作方法

2018年09月24日 阅读:589

  最近用到了docx生成word文档,docx本身用起来很方便,自带的各种样式都很好看,美中不足的就是对中文的支持不够好。在未设置中文字体的时候,生成的文档虽然可以显示中文,但是笔画大小不一,很难看。  解决办法:   首先创建一个文档, 查看全文

热门文章

推荐文章

最新文章

置顶文章