![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习笔记
文章平均质量分 65
yiteeee
小白一个
展开
-
python读取excel文件(xlrd)
调包import xlrd打开文件data = xlrd.open_workbook('文件名.xlsx')查看页名print(data.sheet_names())输出sheet1、sheet2等页名,一般用不上,因为可以用下表取页获取某页sheet = data.sheet_by_name('sheet1')sheet = data.sheet_by_index(0)两个方法都行,一般用第二个,因为第一个还得事先知道页名,第二个直接指定下标就行了获取行数和列数原创 2020-06-30 23:19:23 · 673 阅读 · 0 评论 -
简单学习argparse模块
直接看实例下面这个代码首先要调包,argparse创建解析器对象,argparse.ArgumentParser()然后添加参数,这样后面才能接收参数,argparse.ArgumentParser.add_argument()解析参数,argparse.ArgumentParser.parse_args()通常这里括号里面不带参数,是因为自动从 sys.argv 中确定命令行参数因...原创 2019-06-09 23:12:49 · 158 阅读 · 1 评论 -
Python3 内置函数
abs(x)返回一个数的绝对值。实参可以是整数或浮点数。如果实参是一个复数,返回它的模。pow(x,y[,z])返回x的y次幂;如果z存在,则对z取余(比直接pow(x,y)%z计算更高效)。两个参数形式的pow(x,y)等价于幂运算符:x**y。参数必须为数值类型。 对于混用的操作数类型,则适用二元算术运算符的类型强制转换规则。 对于int...原创 2019-04-14 17:04:54 · 182 阅读 · 0 评论 -
Python.nltk的data路径 (Win10)
在网上直接下载别人打包好的全部文件,500多MB,解压之后2.3G,还是不小的,要是直接用 nltk.download()下到用户文件夹下,还是占用不少C盘空间的。下好并解压之后,需要让 nltk 能找到我的包(G盘),默认的路径可以按照下面的方法查看:from nltk import datadata.find('.')# 返回结果如下# ...# LookupError: ...原创 2019-04-12 19:59:43 · 3052 阅读 · 0 评论 -
利用 Python-user-agents 解析 User_Agent
近期写作业需要解析浏览器User_Agent,查了一下,发现已经有人做好了包,在这记录学习的内容。原创 2019-03-31 20:32:47 · 4821 阅读 · 0 评论 -
IPy——Python中ip地址处理模块
在IP地址规划中,涉及到计算大量的IP地址,包括网段、网络掩码、广播地址、子网数、IP类型等。别担心,Ipy模块拯救你。Ipy模块可以很好的辅助我们高效的完成IP的规划工作。思路:防止重复制造轮子,导入成熟的IP相关模块—IPy安装pip install IPy目前 conda好像不支持IP地址、网段的基本处理1. IPy模块包含IP类,使用它可以方便...转载 2019-03-29 23:41:05 · 5132 阅读 · 1 评论 -
Tensorflow 知识
查看已安装tensorflow版本import tensorflow as tftf.__version__tf.__path__确定自己的TensorFlow是CPU还是GPU的版本import tensorflow as tfa = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a')b...原创 2018-12-14 17:45:16 · 148 阅读 · 0 评论 -
Anaconda - 命令(附带一些pip命令)
Anaconda有默认的root环境,就是一开始装Anaconda里面的Python版本(activate命令直接进入base环境)版本conda --version | conda -V | conda info | python -V更新condaconda update conda | conda update anaconda...原创 2018-11-26 09:33:46 · 1233 阅读 · 0 评论 -
Pandas 笔记
Pandas读取CSV的时候,要是没有列名,则可以按照如下方法添加:pd.read_csv ( file, sep = '\t', encoding = 'GBK', header = None, names = ['a','b','c'] )Dataframe调整列的顺序方法一最简单的办法——给定一个列名的 listorder = ['列3', '列2', '列1']...原创 2018-10-08 21:31:58 · 157 阅读 · 0 评论 -
Python 类
上一篇博客我写了两个小时结果内容全没了,这是第二次发生这种情况了,我同学也发生过,绝对是CSDN的问题,一气之下我决定再也不在CSDN博客上写东西了,走了,转战博客园...原创 2018-08-16 09:22:48 · 119 阅读 · 0 评论 -
Python 函数
函数是带名字的代码块,一般存储在独立文件中,从主程序文件中import定义函数简单示例:def greet_user(name): '''显示简单问候语''' print("Hello, " + name+"! ")greet_user("World")这个示例演示了最简单的函数结构,关键字def用来定义一个函数,并指出函数名,括号内为参数,定义以冒号结尾。...原创 2018-08-16 00:06:40 · 121 阅读 · 0 评论 -
Python 用户输入和 while 循环
使用 input() 函数获取用户输入函数 input()函数 input() 让程序暂停运行,等待用户输入一些文本,存储在一个变量中,方便之后使用,例如:message = input("Tell me something, and I will repeat it back to you: ")print(message)函数 input() 可以接受一个参数,向控制台输出...原创 2018-08-15 21:59:17 · 2216 阅读 · 0 评论 -
Python字典
一个简单的字典alien = {'color':'green', 'points':5}或者alien = {'color':'green','points':5, #这个逗号可加可不加}print(alien)print(alien['color'])print(alien['points'])字典定义在Python中,字典是...原创 2018-08-15 20:51:55 · 160 阅读 · 0 评论 -
Python中 if 语句
一个简单的示例:cars = ['audi', 'bmw', 'subaru', 'toyota']for c in cars: if c == 'bmw': print(c.upper()) elif c == 'subaru': pass else: print(c.title())输出 Audi BMW Torota条件测试(布尔...原创 2018-07-10 10:03:57 · 223 阅读 · 0 评论 -
Python列表
列表定义列表:由一系列按特定顺序排列的元素组成。Python用方括号[]来表示列表,用逗号分隔其中的元素。例如:bicycles = ['trek', 'cannondale', 'redline', 'specialized']print(bicycles) #输出['trek', 'cannondale', 'redline', 'specialized'],包括方括号...原创 2018-07-10 00:36:12 · 131 阅读 · 0 评论 -
Python基础知识概览
if __name=='__main'这就代码的作用是既能保证当前的.py能直接运行,也能保证其作为模块被其他.py文件导入比如说,abc.py的代码如下:def printHELLO(): print('Hello World!') print(__name__)if __name__ == '__main__': printHELLO()只运行当前代...原创 2018-07-10 00:01:02 · 190 阅读 · 0 评论