
python
liukai6
这个作者很懒,什么都没留下…
展开
-
python生成依赖安装依赖文件
pip freeze > requirements.txt # 生成requirements.txtpip install -r requirements.txt # 从requirements.txt安装依赖原创 2020-11-28 12:28:35 · 614 阅读 · 0 评论 -
python的venv的环境
# 创建虚拟环境python -m venv .# 进入虚拟环境source <venv>/bin/activate#退出虚拟环境deactivate原创 2020-11-27 18:21:25 · 167 阅读 · 0 评论 -
conda安装python的扩展
请注意环境变量的问题,特别是自己的系统中已经安装了python环境的小伙伴。使用conda内bin里的环境来进行第三方包的安装原创 2020-04-28 13:57:53 · 297 阅读 · 0 评论 -
python获取周几
import datetimedatetime.date.today().isoweekday()原创 2020-04-13 10:31:50 · 655 阅读 · 0 评论 -
pip3安装临时使用国内源
常见中国源的地址清华:https://pypi.tuna.tsinghua.edu.cn/simple中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/豆瓣:http://pypi.douban.com/sim...原创 2020-03-03 17:24:04 · 1375 阅读 · 0 评论 -
python3获取相关的文件路径
import os print('***获取当前目录***')print(os.getcwd())print(os.path.abspath(os.path.dirname(__file__))) print('***获取上级目录***')print(os.path.abspath(os.path.dirname(os.path.dirname(__file__))))print(...原创 2020-02-17 22:03:59 · 283 阅读 · 0 评论 -
pandas在进行导出操作的覆盖解决办法
pandas进行写入excel的时候会出现后面覆盖前面数据的情况writer = pd.ExcelWriter('大众.xlsx')df1.to_excel(writer,"配置")df2.to_excel(writer,"外观")df3.to_excel(writer,"内饰")writer.save()...原创 2020-01-17 17:11:03 · 1192 阅读 · 0 评论 -
numpy的安装
有两种安装方式,一种是现有发现版本会包含,另一种是使用pip进行安装使用现有发行版Anaconda: 免费 Python 发行版,用于进行大规模数据处理、预测分析,和科学计算,致力于简化包的管理和部署。支持 Linux, Windows 和 Mac 系统。Enthought Canopy: 提供了免费和商业发行版。持 Linux, Windows 和 Mac 系统。Python(x,y)...原创 2020-01-14 00:26:55 · 161 阅读 · 0 评论 -
numpy的介绍
NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协作者共同开发,2005 年,Travis Oliphant 在 Numeric 中结合了另一个同性质的程序库 Numarray 的特色,并加入了其它扩展而...原创 2020-01-14 00:20:35 · 353 阅读 · 0 评论 -
在python中使用numpy进行集合上的求差
对集合上求差值的方法import numpy as npimport time,random# 用来求数组中差距效率start = int(time.time())# 生成120000大小的列表arr1 = np.random.randint(0,100,120000)arr2 = [1001,30,60,10034]# 注意前面减去后面的列表arr3 = np.setdiff1...原创 2020-01-14 00:09:53 · 3110 阅读 · 0 评论 -
python的变量类型
打印类型使用type(a)来打印变量的类型a = "liukai6"type(a)str判断类型使用isinstance(a,(int,str)来进行判断是否某种类型,返回的是布尔值a = "liukai6"isinstance(a,(float,int))Flase大部分的时候都会要求进行类型,极少情况下会进行隐式转换类型...原创 2019-12-27 01:00:43 · 102 阅读 · 0 评论 -
python的魔术方法
%timeit的用法%timeit用来检查一段python语句的执行时间# 用来计算生成矩阵需要的平局执行时间%timeit np.random.randn(100,1000)4.69 ms ± 55.1 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)%pwd%pwd用来查看当前目录,同时还可以进行赋值给变量%pwd...原创 2019-12-27 00:40:38 · 470 阅读 · 0 评论 -
pip安装使用国内的镜像
使用pip安装某些库可能速度较慢,可以考虑使用国内镜像,常见pip国内的一些镜像如下:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tun...原创 2019-12-26 23:53:51 · 251 阅读 · 0 评论 -
python3如何安装pip3
使用快捷命令进行安装sudo apt install python3-pip安装完毕进行版本的查看pip3 --versionpip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)原创 2019-12-26 23:50:03 · 466 阅读 · 0 评论 -
Python学习笔记-数据类型
Python的数据类型 分为整数,浮点数,字符串,布尔值,空值一、整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。二、浮点数浮点数也就是小原创 2018-03-31 09:25:15 · 217 阅读 · 0 评论 -
Python学习笔记-注释和变量,转义字符
注意python的注释是以#表示这一行不执行变量只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头由于变量类型不固定,我们称这语言为动态的语言,与之对应的为静态语言(java就是静态语言)注意:转义字符 \ 不计入字符串的内容中。 常用的转义字符还有: \n 表示换行 \原创 2018-03-31 09:28:25 · 741 阅读 · 0 评论 -
笨办法学python-习题1
第一个程序首先当然是安装环境 这里我们访问https://www.python.org/就可以获取最新的python版本创建一个python文件 这里需要注意的是python的文件后缀名是py来运行这个程序吧print("hello world")print("I like typing this")print("你好") 注意:中文可能存在编码的问题在...原创 2018-07-30 22:59:34 · 240 阅读 · 0 评论 -
python3下载安装
windows64链接:https://pan.baidu.com/s/1ck0yQRDwyDk8exF4O3hNAw 密码:mst4原创 2018-09-04 09:37:04 · 1148 阅读 · 0 评论 -
SyntaxError: invalid character in identifier
注意是否代码中出现语法的错误,例如混入中文的标点符号原创 2019-04-13 10:45:47 · 613 阅读 · 0 评论 -
pandas对每一行进行操作
pandas对一行或者多行进行获取要获取某一行,你需要用 .loc[] 来按索引(标签名)引用这一行,或者用 .iloc[],按这行在表中的位置(行数)来引用。同时你可以用 .loc[] 来指定具体的行列范围,并生成一个子数据表,就像在 NumPy里做的一样。比如,提取 ‘c’ 行中 'Name’ 列的内容条件筛选用中括号 [] 的方式,除了直接指定选中某些列外,还能接收一个条件语句,然后...原创 2019-04-14 15:52:10 · 13405 阅读 · 2 评论 -
python的字符串拼接方式
使用fromat拼接str_word_index0 = 'hell0, word!{0},{1}'.format('张三', '李四')str_word_index1 = 'hell0, word!{1},{0}'.format('张三', '李四')print(str_word_index0)print(str_word_index1)eg(3) {[keyword]}str_wor...原创 2019-08-17 14:14:01 · 651 阅读 · 0 评论 -
django中读取settings中的相关参数
settings.py自定义参数 IP_LOCAL(变量字母需要大写)IP_LOCAL = ["192.168.66.55", "169.254.111.198"]views.pyfrom django.conf import settingsprint(settings.IP_LOCAL)原创 2019-08-28 10:22:26 · 5370 阅读 · 0 评论 -
一个python实现翻转字符串的函数
实现字符串翻转的函数(python)string = 'abcdef'def demo1(string): if len(string) <= 1: return string return demo1(string[1:]) +string[0]print(demo1(string))中间用到了递归和切片不知道效率如何原创 2018-03-21 09:39:52 · 1001 阅读 · 0 评论