
开发
郭立影
这个作者很懒,什么都没留下…
展开
-
列表 拷贝
列表 浅拷贝|深拷贝|直接赋值1、list2 = list1 直接赋值 指向一个地址(改变一个 另外一个一起改变)2、list2 = list1.copy() 浅拷贝[[],] 涉及嵌套列表时 ,copy()只对外层元素拷贝,被嵌套的列表还是赋值形式;可以理解为copy只复制了外层列表的地址,而内层列表的地址没有被复制,所以内层列表仍然和list1指向一个内存地址3、深拷贝借助copy包中的deepcopy()方法--可以实现两个list相互独立import copylist2 = copy原创 2021-02-05 14:59:01 · 241 阅读 · 0 评论 -
git 基础命令
git pull报错信息:error: Your local changes to the following files would be overwritten by merge:.idea/workspace.xmlPlease commit your changes or stash them before you merge.AbortingUpdating a4ea25c…be818f9解决办法1.不想要保存本地更改直接将本地的状态恢复到上一个commit id 。然后用远程的代原创 2020-10-22 09:49:05 · 134 阅读 · 0 评论 -
string char 区别
区别 主要是string 内存 由系统处理,除非系统内存池用完,否则不会出现内存问题char * (指针/数组)内存由用户自己处理,容易出现内存不足问题两者 优先选择string原创 2020-10-20 10:08:54 · 171 阅读 · 0 评论 -
正则 深入学习
例1–search() 的匹配(分组重命名)import remystr=r'wee123/lily'#?P<value>的意思就是命名一个名字为value的组,匹配规则符合后面的\d{3}#?p<id>\d{3}的意思是命名一个名字为id的组,匹配规则符合d{3}ret=re.search('(?P<id>\d{3})/(?P<name>\w{4})',mystr)print(ret.group())print(ret.group('id'))原创 2020-10-16 16:20:26 · 800 阅读 · 0 评论 -
shutil模块 python (移动,删除文件)
import shutil#删除文件shutil.rmtree("")#移动文件shutil.move("D:/知乎日报/latest/一张优惠券,换你的通讯录信息,你愿意吗?.pdf", "D:/知乎日报/past/")原创 2020-10-16 10:08:01 · 1152 阅读 · 0 评论 -
python 利用 fptz提取pdf中的图片
安装 fptz 需要注意需要安装fitz和PyMuPDF,否则会报如下错误: ModuleNotFoundError: No module named ‘frontend’安装命令:pip install fitz PyMuPDFfitz 提取pdf 图片import fitzfile = 'test.pdf'doc = fitz.open(file)原创 2020-10-15 17:44:18 · 380 阅读 · 0 评论 -
pip 安装注意事项整理
1.安装:pip install 包名2.超时错误 解决办法01)手动设置延时pip --default-timeout=100 install numpy02)更换源pip install numpy -i https://pypi.doubanio.com/simple/‘’‘(1)阿里云 http://mirrors.aliyun.com/pypi/simple/(2)豆瓣http://pypi.douban.com/simple/(3)清华大学 https://pypi.tuna原创 2020-10-15 17:01:56 · 251 阅读 · 0 评论 -
python3中Failed building wheel for xxx”的解决办法
点击下方链接,即可找到并下载相对应的whl文件:Unofficial Windows Binaries for Python Extension PackagesERROR: Failed building wheel for traits3.6版本安装命令pip install E:\traits-6.1.1-cp36-cp36m-win_amd64.whl 路径 +文件名...原创 2020-10-15 14:41:39 · 2608 阅读 · 0 评论 -
2020-10-15
PurePath不访问实际系统文件“纯路径”,只负责对路径字符串进行操作Path访问真实系统文件的“真实路径”,判断对应文件是否存在,是否为文件,是否为目录Path是PurePath的子类1.PurePath程序在创建PurePath和Path时,既可以传入单个字符串,也可传入多个路径字符串,PurePath会将它们拼接成一个字符串(文件路径)。from pathlib import *# 输出windows风格路径p1 = PurePath('helloworld','some/pa原创 2020-10-15 11:04:08 · 119 阅读 · 0 评论 -
NAN(空值)float类型,pop3服务器(python发送和接收邮件)
NAN!=NANNone == Nonenp.isnan(np.nan)#判断pop3服务器是在电脑上使用电子邮件客户端接收邮件时的服务器原创 2020-10-14 14:18:29 · 391 阅读 · 0 评论 -
pandas numpy 简单使用(读取csv文件,多维数组)
import pandasimport numpy#pandas.read_csv 读取csv文件reade = pandas.read_csv("。。。.csv")#numpy.arraydct_data = numpy.array(reade.loc[:, :])#numpy.ndarray ----numpy类型的ndarry对象,存放多维数组的对象print(type(dct_data))#<class 'numpy.ndarray'>print(dct_data)p原创 2020-10-14 13:47:31 · 4019 阅读 · 0 评论 -
git 简单使用(未完成)
1.git 拉取代码到本地git clone (...) .git2.1 git 拉取远程最新代码(没做过更改情况下)git pull3.查看本地分支信息git status4.git 提交代码 有更新原创 2020-10-14 11:15:49 · 127 阅读 · 0 评论 -
json 两种格式
1.数组方式 [ ][{"id" : 1 ,"name" : "xiaoming"},{"id" : 2 , "name" : "xiaohong"}]2.对象方式 { }//前后端分离,推荐后端返回给前端数据格式{"status" : 0 , //执行状态码"msg" : "SUCCESS", //说明文字信息,没有为NULL"data" :[{ //对象中嵌套数组,数组是返回的数据,"id" : 1 ,"name原创 2020-10-13 15:06:10 · 325 阅读 · 0 评论 -
第一次 调通接口(postman)
1.理解post 和get请求字符串请求字符串---- >querystring (注意post和get请求中querystring的区别,get请求参数是?后面的字符串,post请求是相关params参数)2.postman用法注意params,headers,body(如果body是json,注意相关headers加Accept)...原创 2020-10-10 15:21:20 · 436 阅读 · 0 评论