Python

Python中的深拷贝和浅拷贝

来自:I'mMe!python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用copy模块。1.copy.copy()浅拷贝:只拷贝父对象,不拷贝对象内部的子对象(即复制它的快捷键)2.copy.deepcopy()深拷贝:拷贝对象及其子对象(即复制它的内存)importcopya=[1,2,3,4,['a...
代码星球·2020-07-22

清华镜像方法更新python包

来自:Jinlong_Xucmd环境下执行:condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/condaconfig--setshow_channel_urlsyescondaupdateXXXXX...

python里的apply,applymap和map的区别

来自:https://www.cnblogs.com/cymwill/p/7577369.html...

Python3 数据库连接

PyMySQL是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中使用mysqldb。数据库连接连接数据库前,请先确认一下事项:已经创建数据库testdb。在testdb数据库中已经创建表employee。employee表字段为first_name,last_name,age,sex,inc...
代码星球·2020-07-22

Python中cPickle

cPickle模块:在python中,一般可以使用pickle类来进行python对象序列化,而cPickle提供了一个更快速简单的接口,如python文档所说:“cPickle-Afasterpickle”。cPickle可以对任意一种类型的python对象进行序列化操作,比如:list,di...
代码星球·2020-07-22

Python自动发邮件

本文来自:虫师 一般发邮件方法smtplib1importsmtplib2fromemail.mine.textimportMINEText3fromemail.headerimportHeader45#发送邮箱服务器6smtpserver='stmp.sina.com'7#发送邮箱用户/密码8user='u...
代码星球·2020-07-22

python with as 的用法

with语句:不管是否发生异常都会指执行必要的清理操作,比如文件的自动关闭以及线程中锁的自动获取与释放。比如文件处理,需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄不用with语句,代码如下:file=open("/tmp/foo.txt")data=file.read()file.close()这里有两个问...
代码星球·2020-07-22

Python3 函数注解

Python3提供一种语法,用于为函数声明中的参数和返回值附加元数据。下面的例子是注解后的版本,特点在第一行:1defclip(text:str,max_len:'int>0'=80)->str:2"""在max_len前面或后面的第一个空格处截断文本3"""4end=None5iflen(text)>...
代码星球·2020-07-22

python中shutil模块

shutil是对OS中文件操作的补充:移动、复制、打包、压缩、解压。1.copy文件内容到另一个文件,可以copy指定大小的内容。shutil.copyfileobj(fsrc,fdst[,length=16*1024]) #注意!fsrc,fdst都是文件对象,需要打开后才能进行复制importshutil...
代码星球·2020-07-22

python3 发送邮件功能

#首先写一个模块功能,发邮件功能打包起来fromsmtplibimportSMTPfromemail.mime.textimportMIMETextdefsend_email(SMTP_host,from_addr,password,to_addrs,subject='',content=''):email_clien...
代码星球·2020-07-14

python3用http.server模块搭建简易版服务器

基本流程:1、需要的支持1)python3用http模块下的子模块,即:http.server模块2)将希望共享的文件放在c盘下,如:C:游戏行业面试专用2、打开cmd,cdc:\python343、cdC:est4、c:\python34python-mhttp.server5、在网页中输入http://192.16...

基于SQL和PYTHON的数据库数据查询select语句

#xiaodeng#python3#基于SQL和PYTHON的数据库数据查询语句importpymysql#1、基本用法cur.execute("select*frombiao")#2、查询某表中的特定数据,如某制定id和名字的数据cur.execute("select*frombiaowhereid="XXXX"an...

python3 数据库查询

#xiaodeng#python3#数据库查询#第一种方法(fethall,返回所有行数据)importpymysql#connect链接服务器,注意和服务库编码一致conn=pymysql.connect(user,passwd,host,db,charset='utf8')#cursor链接数据库并用cur接收这个...
代码星球·2020-07-14

python3新特点

#xiaodeng#python3#1、编码方式和性能'''1、py3运行效率更快2、默认源文件编码ASCII变为UTF-8,以前文件前加入的coding=utf-8不再需要3、针对unicode的处理有了明显的改善,效率明显提升'''#2、数据类型和基本运算'''1、int和long进行了统一,统一为int2、Tru...
代码星球·2020-07-14

python必须要安装的库

1、requests2、lxml3、Django4、BeautifulSoup5、PyMySQL-0.7.0(适用于python3)6、图片处理PIL...
代码星球·2020-07-14