
python
duncanboy
这个作者很懒,什么都没留下…
展开
-
pycharm配置black进行代码格式化
pycharm代码格式化工具-black的配置原创 2023-03-03 13:33:15 · 661 阅读 · 0 评论 -
Python 报错:IndentationError: unexpected indent
原创 2014-11-05 19:28:08 · 201 阅读 · 0 评论 -
list和dict的遍历和方法
print i但是, 如果我需要拿到list的index, 很多人可能会这样写12345a = ["a", "b", "c", "d"] # index & valuefor i in xrange(len(a)): print i, a[i]其实, python提供了一个方法enumerate, 用法如下12345a = [&quo原创 2016-12-08 17:07:47 · 164 阅读 · 0 评论 -
Python导入模块的几种姿势
原创 2017-02-23 10:07:12 · 168 阅读 · 0 评论 -
pip安装与镜像源设置
使用脚本安装访问官网http://pip-cn.readthedocs.io/en/latest/installing.html#get-pip下载 get-pip.py 文件,然后运行以下命令 (需要管理员权限)::python get-pip.py新版本的pip安装,不需要手动安装 setuptools,在装pip时会自动安装 setuptools, 但是老版本的pip时,是需要先装好 setuptools2、使用系统软件管理器安装 yum install python-p2017-03-17 08:51:30 · 385 阅读 · 0 评论 -
Python操作mysql方法说明
ython链接Mysql数据库的接口,它实现了 Python 数据库 API 规范.一、MySQLdb安装检测python中是否已安装mysqldb的方法,只要在客户端执行import MySQLdb看是否报错就行,如果不报错说明已安装,如果报ImportError: No module named MySQLdb, 说明没有安装安装mysqldb方法:linux平台先到https://pypi.python.org/pypi/MySQL-python上下载相应版本如果您选择2018-03-02 08:50:33 · 148 阅读 · 0 评论 -
Pandas相关函数用法
None, levels=None, names=None, verify_integrity=False)12参数说明 objs: series,dataframe或者是panel构成的序列lsit axis: 需要合并链接的轴,0是行,1是列 join:连接的方式 inner,或者outer,如果join_axes没指定则是使用index来joinkeys:用于标识数据来自哪个dataframe其他一些参数不常用,用的时候再补上说明。result = pd原创 2018-08-07 17:32:42 · 1293 阅读 · 0 评论 -
pandas 计数value_counts()
rue)参数: normalize : boolean, default False 如果设置为true,则以百分比的形式显示sort : boolean, default True 是否排序ascending : boolean, default False 默认降序排序bins : integer, optional 而不是数值计算,把它们分成半开放的箱子,一个方便的pd.cut,只适用于数字数据dropna : boolean, default True 默认删除na值2018-08-23 10:12:53 · 3317 阅读 · 0 评论 -
jupyter正确使用py文件的姿势
2018-12-12 08:27:07 · 17873 阅读 · 0 评论 -
Python向脚本传参
sys.argv[1]参数2: sys.argv[2]#!/usr/bin/pythonimport sys print sys.argv[0] ##脚本名 print sys.argv[1] ## 第一个参数print sys.argv[2] ## 第二个参数2014-11-05 18:57:28 · 121 阅读 · 0 评论 -
pip安装与镜像源设置
[size=medium]Python有两个著名的包管理工具easy_install.py和pip。在Python2.7的安装包中,easy_install.py是默认安装的,而pip需要我们手动安装。一、pip安装1、使用脚本安装访问官网http://pip-cn.readthedocs.io/en/latest/installing.html#get-pip下载 get-p...2017-03-17 08:51:30 · 2239 阅读 · 0 评论 -
Python 报错:IndentationError: unexpected indent
IndentationError: unexpected indent 是缩进的问题,也有可能是tab和空格混用啦 Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且在Python语言里,缩进而非花括号或者某种关键字,被用于表示语句块的开始和退出。增加缩进表示语句块的开始,而减少缩进则表示语句块的退出。缩进成为了语法的一部分。 根原创 2016-01-04 10:28:03 · 725 阅读 · 0 评论 -
pip安装与镜像源设置
Python有两个著名的包管理工具easy_install.py和pip。在Python2.7的安装包中,easy_install.py是默认安装的,而pip需要我们手动安装。 一、pip安装 1、使用脚本安装 访问官网http://pip-cn.readthedocs.io/en/latest/installing.html#get-pip 下载 get-pip.py 文件,原创 2017-03-17 09:02:51 · 9137 阅读 · 2 评论 -
Python向脚本传参
如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢?需要模块:sys参数个数:len(sys.argv)脚本名: sys.argv[0]参数1: sys.argv[1]参数2: sys.argv[2]#!/usr/bin/pythonimport sys print sys....2014-11-05 18:57:28 · 165 阅读 · 0 评论 -
Python 报错:IndentationError: unexpected indent
IndentationError: unexpected indent 是缩进的问题,也有可能是tab和空格混用啦 Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且在Python语言里,缩进而非花括号或者某种关键字,被用于表示语句块的开始和退出。增加缩进表示语句块的开始,而减少缩进则表示语句块的退出。缩进成为了语法的一部分。...原创 2014-11-05 19:28:08 · 362 阅读 · 0 评论 -
list和dict的遍历和方法
每个人在使用python的过程中都会遍历list和dict.List遍历最常用最简单的遍历list的方法12345a = ["a", "b", "c", "d"] # simple iteratefor i in a: print i但是, 如果我需要拿到list的index, 很多人可能会这样写1234...原创 2016-12-08 17:07:47 · 256 阅读 · 0 评论 -
Python导入模块的几种姿势
作为一名新手Python程序员,你首先需要学习的内容之一就是如何导入模块或包。但是我注意到,那些许多年来不时使用Python的人并不是都知道Python的导入机制其实非常灵活。在本文中,我们将探讨以下话题:常规导入(regular imports)使用from语句导入相对导入(relative imports)可选导入(optional imports)本地导入(local...原创 2017-02-23 10:07:12 · 187 阅读 · 0 评论 -
Python操作mysql方法说明
python支持连接多种数据库:如下:GadFly,mSQL,MySQL,PostgreSQL,Microsoft SQL Server 2000,Informix,Interbase,Oracle,Sybase如果要操作mysql需要先安装MySQLdb,MySQLdb是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范.一、MySQLd...2018-03-02 08:50:33 · 168 阅读 · 0 评论 -
pandas 计数value_counts()
在pandas里面常用用value_counts统计某个字段各种值数据出现的频率pandas.Series.value_countsSeries.value_counts(normalize=False, sort=True, ascending=False, bins=None, dropna=True)参数: normalize : boolean, default...2018-08-23 10:12:53 · 6626 阅读 · 0 评论 -
Python向脚本传参
如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢?需要模块:sys参数个数:len(sys.argv)脚本名: sys.argv[0]参数1: sys.argv[1]参数2: sys.argv[2]#!/usr/bin/pythonimport sys print sys.argv[0] ##脚原创 2016-01-04 10:27:58 · 377 阅读 · 0 评论