E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《Python学习笔记》
Python学习笔记
(一)—— 字符串
(1)在python中,字符串可以用双引号或单引号括起来。例如:str1="Thisisastring."str2='Thisisalsoastring.'print(str1)print(str2)注意:双引号中可以包含单引号,单引号中也可以包含双引号。如:str1='Itoldmyfriend,"Pythonismyfavoratelanguage!"'str2="It'sbeautiful"
R豪
·
2020-07-11 03:08
python基础入门
python
字符串
【极客学院】-
python学习笔记
-Python快速入门(面向对象-引入外部文件-Web2Py创建网站)
极客学院的课程,感觉很有意思,每节课都很短,但是很干货,我喜欢这个节奏http://www.jikexueyuan.com/course/203.html课程背景:Python语言功能强大,能够开发命令行软件、窗体程序、桌面游戏、Android应用、网站等,对于初学者来说,Python语言语法简单易学,代码结构清晰,是非常好的入门编程语言。在OSX系统下搭建Python语言集成开发环境http:/
Alice熹爱学习
·
2020-07-11 01:23
Python学习笔记
廖雪峰
python学习笔记
之访问数据库
咚咚咚,敲黑板,这一节真的很重要的,因为不论你做什么数据库都是必须要使用的一部分,不论你使用关系型数据库还是nosql,python都可以很好的访问并且操纵它。SQLite(python集成的数据库,无需安装)一个小小的铺垫:一个数据库的连接称为connection,连接到数据库之后,需要打开游标(Cursor),通过其执行SQL语句,然后获得执行结果。一定要注意的是,一旦连接打开游标之后记得关闭
alicelmx
·
2020-07-11 01:51
python基础知识
python学习笔记
(五)导入模块原理、手动安装模块导出模块、操作数据库、读写excel、循环写入excel、修改excel、写日志、发送邮件、MD5加密、sha256...
1.导入模块原理#1.python中模块类型:#python中模块分为3种,1、标准模块(python自带的模块如:ostime等),2、第三方模块(如pymysql、xlrd等),3、自己写的模块(一个python文件就是一个模块)#2.导入导入模块的实质#就是把所导入的模块运行了一遍#3.导入模块的顺序#1,先从当前目录下找#2,再从python的环境变量下找(python环境变量查看方法:i
aidou5451
·
2020-07-11 01:06
Python学习笔记
day1
Python学习笔记
day11.环境搭建a)anaconda环境配置b)解释器2.python初体验a)printandinput3.python基础讲解a)python变量特性+命名规则Python变量特性命名规则
aaqqgq1
·
2020-07-11 01:54
学习笔记
python学习笔记
:函数与变量作用域
1、函数的参数传递是引用传递,如果传入的是可变对象(列表,字典,集合等),则对其进行修改(注意,不是赋值,而是修改),则在主函数中该对象被修改;传入的形参,是一个局部变量,只是一开始引用了实参,如果绑定关系被改变,那么不会修改原对象的值参数传递有四种方法:直接传参示意序列传参关键字传参字典关键字传参2、函数的示意序列传参可以用list的地址作为参数传入比如defmysum(l1,l2):retur
WilliamCode
·
2020-07-11 00:01
python
Python学习笔记
_使用re正则表达式
一、正则单元1、特殊代码,正则表达式中指定的一些字符,指代一些内容或表达规则。\b:单词的开始或结束(只能匹配空格隔开的词)^和$:字符串的开始或结束{}:表示重复[]:表示在范围中的选择,其中特殊代码不起作用|:或\:转义():分组\d\w\s等:指代特定的内容2、内容单元数字:\d[0-9]字母:[a-zA-Z]\w:字母和数字字母和数字涵盖了大部分内容,剩下的就是字符(一般说的字符会包含字母
Torero_lch
·
2020-07-11 00:39
Python入门
Python学习笔记
(三)-- 条件语句 + 循环语句
一、Python条件语句1、Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python程序语言指定任何非0和非空(null)值为true,0或者null为false。2、Python编程中if语句用于控制程序的执行,基本形式为:if判断条件:执行语句......else判断条件:执行语句......其中"判
SuMFLOWERS
·
2020-07-10 23:15
Python学习笔记
【
python学习笔记
】学习目的、资料汇总
【目的】为了做网络爬虫,在百度上搜索新闻,并记录在txt内,学习python。【入门】了解python:文件:保存,文本文档.py运行:终端运行,pythonname.py注释:#“”“”“”函数:deffunction():print'function'库、模块导入:importurllib2变量:无明显类型区别,不需要先声明安装开发环境:在python.org上下载python2.7解释器sh
Sindy_Jen
·
2020-07-10 23:58
【学习笔记】Python系列
python
网络爬虫
新闻抓取
python学习笔记
——安装beautifulsoup
python2.7win10beautifulsoup是一个可用于爬虫项目的框架,可对html等文件进行解析,并且提供了一些列的函数高效便捷的读取和匹配内容。安装方式:1、安装包形式先确认python有无安装pip脚本:通常环境变量配置好,使用install安装的python都是正常的。然后下载beautifulsoup:https://pypi.python.org/pypi/beautiful
Imadone
·
2020-07-10 23:21
Python
Python学习
Python学习笔记
——运算符练习
练习代码://download.csdn.net/download/SY1996922/12023817运算符运算符:赋值运算符算术运算符关系运算符逻辑运算符位运算1.赋值运算符等号=name='admin'#将后边的值赋给前边的变量name1=name#将后边变量的值赋给前边变量,后边变量的值不变print(id(name),name)print(id(name1),name1)id()返回内存
SY1996922
·
2020-07-10 23:52
python学习笔记
——函数(三)内嵌函数,闭包,lambda表达式,filter()与map()函数
今天我们学习函数最后一部分一.函数:内嵌函数与闭包(1)函数中如何修改全局变量且对全局产生影响??(2)函数中是否可以再嵌套函数??(3)倘若可以嵌套函数,内部函数是否可以引用外部函数的变量??带着问题进入学习——>1.global关键字因为在函数体内修改全局变量时,python会自动采用屏蔽方式来保护全局变量,自动创建一个同名的局部变量,所以无论在函数体内如何修改,仅仅只是在修改这个同名的局部变
S_123789
·
2020-07-10 23:22
零基础学习python
Python学习笔记
-List基本操作【python 3】//为继续学习爬虫准备-01
list数据由”[]”括起来,由”,”隔开。数据类型可以是数字,字符串,list等新建一个空list可以直接list=[],新建一个有数据的list,再次输入list名,返回list内容:>>>exList=[44,71,24,53,21]>>>exList[44,71,24,53,21]#在list名后面加上index得到指定位置的数值>>>exList[1]71#重新赋值以修改>>>exLis
NaomiEdna
·
2020-07-10 23:50
Notes
Python
Scrapy
Python学习笔记
-Dictionary 【python 3】//为继续学习爬虫准备-00
dictionary是N组无序的键值对的集合,每个dictionary由一个花括号括起来,每组数据由“;”隔开,key:value作为一个元素。通过一个dictionary的key可以查找到value值。如下面这个exDict的dictionary,key是人名,value是对应的人的年级:exDict={"andy":20,"bob":2,"chris":30,"dave":21,"edith"
NaomiEdna
·
2020-07-10 23:50
Notes
Python
Scrapy
Python学习笔记
(十七)——用GUI自动化控制键盘鼠标
安装pyautogui模块在Windows上不需要安装其他模块在OSX上,运行sudopip3installpyobjc-framework-Quartzsudupip3installpyobhc-coresudopip3installpyobjc在linux上运行,sudopip3installpython3-xlib,sudoapt-getinstallscrot,sudoapt-getins
Mq_Go
·
2020-07-10 22:06
Python
Python学习笔记
(四) 关于dictionary遍历
在python中,提供了一种可以快速查找的dictionary数据类型,与tuple和list大同小异,但是用起来却很方便:d={0:'zero',3:'atuple','two':[1,2,3],'one':1}>>>forcind.iterkeys():...printc;...03twoone>>>forcind.iterkeys():...printd[c]...zeroatuple[1,
Lirsakura0722
·
2020-07-10 22:48
python基础编程
Python学习笔记
(一)type用法小结
type用法小结:type()在python中显示括号里的值的属性:如:i={1,2,3,4};type(i);i='hello';type(i);d={'Michael':95,'Bob':75,'Tracy':85};type(d);i=True;type(i);如:>>>mylist=[1,1.0,1.0j,'1',(1,),[1]];>>>foriinmylist:...printi,"\
Lirsakura0722
·
2020-07-10 22:47
python基础编程
Python学习笔记
之五——流程控制
流程控制逻辑值包含了两个值:True:表示非空的量(比如:string,tuple.list.set,dictonary等),所有非零数False:表示0,None,空的量等作用:主要用于判断语句中,用来判断一个字符串是否为空一个运算结果是否为零一个表达式是否可用ifelseelif语句表达式ifexpression: statement(s)注意:Python使用缩进作为其语句分组的方法,建议
步步为峰
·
2020-07-10 22:39
Python
python学习笔记
之网络爬虫(八) 静态网页和动态网页爬取(1)静态网页爬取
TXiaoAngZai11月26号版本:python3.7编程软件:sublime爬取信息是一个很大的需求,小到单个页面,某个站点,大到搜索引擎(百度、谷歌)的全网抓取。只要人能看到的东西,理论上都是爬虫可以获取的。不论静态页面还是动态页面。也不论pc端的页面还是移动端的app。爬虫,有很多语言可选,python、php、go、java···甚至是c。但现在的主流是python作为爬虫的编程语言,
软工李昂
·
2020-07-10 21:53
share
python
sublime
Python学习笔记
——XlsxWriter实现Excle的简单操作
XlsxWriter简介XlsxWriter是一个Python模块,可用于在Excel2007+XLSX文件中写入多个工作表的文本,数字,公式和超链接。它支持格式化等功能。可到官网了解更多详情,官网链接:https://xlsxwriter.readthedocs.io/安装XlsxWriterdpipinstallXlsxWriter实例1:创建一个xlsx文件,并写入内容importxlsxw
剪刀石头.布
·
2020-07-10 21:04
Python学习笔记
Python学习笔记
Python学习笔记
03-容器
Listlist是一种有序的集合,可以随时添加和删除其中的元素。比如:>>>classmates=['Michael','Bob','Tracy']>>>classmates['Michael','Bob','Tracy']变量classmates就是一个list,用len()函数可以获得list元素的个数,用索引来访问list中的每一个位置的元素,索引从0开始:>>>len(classmates
明阳似海
·
2020-07-10 21:45
python编程学习——第四周(2)
第四周
python学习笔记
和做的一些习题(python编程快速上手——让繁琐工作自动化)第八章读写文件文件与文件路径文件的两个属性:文件名和路径在Windows上,路径书写使用倒斜杠作为文件夹之间的分隔符
Dingng_W
·
2020-07-10 21:10
【04】
Python学习笔记
:基础知识练习题(一)
基础知识练习题(一)1.执行Python脚本的两种方式(1)命令行交互:将Python加入环境变量后,在cmd命令行输入python文件路径即可。如:pythonC:\Users\CALL_ME_K\PycharmProjects\Python_FullStack\day10\day10_s1.py(2)打开IDLE后,新建脚本,输入代码,完成保存,然后点击RunModule即可。2.简述位和字节
CALL_ME_K
·
2020-07-10 20:16
Python学习1
Python学习笔记
最近在学习python爬虫,便将一些自己认为有用的东西记录了下来,没有先后顺序,并不是学习python的入门教程,仅供参考Python标识符类的私有变量、私有方法以两个下划线作为前缀以单下划线开头_foo的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用fromxxximport*而导入;以双下划线开头的__foo代表类的私有成员;以双下划线开头和结尾的__foo__代表Python里
爆米花9958
·
2020-07-10 20:47
Python
Python学习笔记
-1
基于“温度转换”的代码分析学习#TempConvert.pyTempStr=input("请输入带有符号的温度值:")ifTempStr[-1]in['F','f']:C=(eval(TempStr[0:-1])-32)/1.8print("转换后的温度是{:.2f}C".format(C))elifTempStr[-1]in['C','c']:F=1.8*eval(TempStr[0:-1])+
努力努力更努力NA
·
2020-07-10 20:05
Python学习笔记
python学习笔记
官网http://www.python.org/官网libraryhttp://docs.python.org/library/PyPIhttps://pypi.python.org/pypi中文手册,适合快速入门http://download.csdn.net/detail/xiarendeniao/4236870pythoncookbook中文版http://download.csdn.net
吓人的鸟
·
2020-07-10 20:31
代码库/程序片段
业务-网络爬虫
编程语言-python
Python学习笔记
NO.1
笔记目录20190312注释单行注释多行注释代码缩进常用语句字符串的索引与切片条件分支语句常用函数print()input()eval()20190312注释python的注释有两种,一种是单行注释,一种是多行注释单行注释用‘#’开头的一行代码为注释多行注释以‘’‘开头并以’‘’结尾的一块代码为注释代码缩进python中的代码缩进是一种语法,表示代码从属关系一般用四个空格或一个Tab键表示一个缩进
NEO ME
·
2020-07-10 19:23
Python
【
Python学习笔记
】流程控制之条件判断和循环
2019独角兽企业重金招聘Python工程师标准>>>1、条件判断#!/usr/bin/envpython#-*-coding:utf-8-*-#流程控制之条件判断#注意不要少写了冒号,注意缩进表示代码块#ifage=18;ifage:#非零数值、非空字符串、非空list等,就判断为True,否则为Falseprintage#if-elseage=17ifage>=18:printu'你的年龄是%
weixin_34396103
·
2020-07-10 19:41
Python学习笔记
- aiohttp
上一个笔记总结了asyncio的一些知识点,这次就来应用一下。如果使用协程的方式来写爬虫,网络相关的请求就要将requests库替换成aiohttp这个库。官方文档中文文档一.效率对比用上次写的爬虫,先爬一些壁纸链接urls=["https://alpha.wallhaven.cc/wallpapers/thumb/small/th-729560.jpg","https://alpha.wallh
weixin_34128237
·
2020-07-10 19:11
python学习笔记
- day10-4【问题:为什么python的多线程不能利用多核CPU?】
为什么python的多线程不能利用多核CPU,但是咱们在写代码的时候,多线程的确是在并发,而且还比单线程快。一、python的多线程不能利用多核CPU?原因:因为GIL,python只有一个GIL,运行python时,就要拿到这个锁才能执行,在遇到I/O操作时会释放这把锁。如果是纯计算的程序,没有I/O操作,解释器会每隔100次操作就释放这把锁,让别的线程有机会执行(这个次数可以通sys.setc
weixin_30955617
·
2020-07-10 19:03
python学习笔记
7-流程控制语句
#1.ifx=1ifxi:breakprint((i,j))#(0,0)#(1,0)#(1,1)#(2,0)#(2,1)#(2,2)#5.continue#continue用于跳过当前循环,继续循环中的下一次迭代L=[1,2,None,4,5]total=0forxinL:ifxisNone:continuetotal+=xtotal#12#循环时跳过了None#6.pass#pass语句什么也不
weixin_30753873
·
2020-07-10 19:20
Python学习笔记
——Day06
目录
Python学习笔记
——Day06进程&线程概念提出进程的特征Python中的多进程Python中的多线程结语
Python学习笔记
——Day06时隔已久的第六天,加油加油,今天做进程和线程进程&线程进程
nb爽
·
2020-07-10 18:06
Python
Python学习笔记
--温度转换
写下此学习笔记仅仅是为了记录自己的学习历程,勿喷。该例是在中国大学mooc上的Python语言程序设计中的一个引例这是嵩天老师的例子:#温度转换程序#输入格式为:22CTempstr=input("请输入带有符号的温度值:")#定义一个Tempstr来存放用户输入的字符,input表示得到用户输入的东西ifTempstr[-1]in['F','f']:#表示判断Tempstr中的最后一个字符是否为
理想和你
·
2020-07-10 18:30
Python
Python
Python的学习——基础教程(了解基本语法)
Python学习笔记
目录环境的搭建基础语法变量类型Python运算符Python条件语句Python循环语句Python数字Python字符串Python列表Python元组Python字典Python
心一墨
·
2020-07-10 17:13
Python学习
python学习笔记
--5.面向对象
61-面向对象和面向过程#面向过程和面向对象都是一种开发模式#实际工作#做一道菜#面向过程:1,摘菜,2,洗菜,3,准备材料,4,炒菜,5,出菜#面向对象:找个对象让他干1,2,3,4,5,我直接吃菜#调用你的对象去干这些事情#程序员只负责调度对象#开发模式:#面向对象:你->功能对象.功能方法(更符合人类思想)#面向过程:你调用功能方法(亲力亲为)62-类和对象的关系#类;事和物的一个分类,只是
QQ653725215
·
2020-07-10 17:52
python学习笔记
8---爬虫进阶
多线程概念和threading模块介绍没有多线程importthreadingdefcoding():forxinrange(3):print('正在写代码%s'%x)time.sleep(1)defdrawing():forxinrange(3):print('正在画图%s'%x)time.sleep(1)defmain():coding()drawing()if__name__=='__mai
蔡艺君小朋友
·
2020-07-10 17:30
python
python学习笔记
day1:基础入门
区别一python2默认的编码方式是ASCAII码解决方式在文件首部加:#-*-encoding:utf-8-*-python3默认的编码方式是utf_8变量1.python变量必须由数字,字母,下划线组成,且不能又数字开头。2.不能是python中的关键字:[‘and’,‘as’,‘assert’,‘break’,‘class’,‘continue’,‘def’,‘del’,‘elif’,‘el
奋斗的DC
·
2020-07-10 17:37
Python学习笔记
02_流程控制
Python文件的创建和执行创建和打开文件打开cmd,输入以下命令,运行.py文件pythonxxx.py条件判断用代码告诉计算机,什么条件下该做什么。很多编程语言都会使用if、else作为流程控制的关键词。If语句最简单的构成如下:ifSomethinghappen:DoThisCode通俗举例:买2个西瓜,4个苹果,5根香蕉。代码如下:(非标准代码)if看到卖西瓜的:#当满足条件时,执行内部的
喝雪碧的猫
·
2020-07-10 17:00
Python
python学习笔记
(requests模块)
爬取页面内容importrequestsfromurllib.errorimportHTTPErrordefget_content(url):try:response=requests.get(url)print(response.text)print(type(response.text))response.raise_for_status()#如果状态码不是200,引发HttpError异常#
mkgdjing
·
2020-07-10 17:59
笔记
Python学习笔记
--基础篇
寒假了,终于有时间来扩展一下自己的业余知识。今年寒假有不少自己想了了解学习的东西,简单来说有几个小目标吧1.完成python的爬虫,(网站知网万方知乎)2.利用django搭建一个的网页3.部署安装go语言,熟悉go语言的基础用法4.学习了解ELK,主要是elasticsearch。5.完成默克检索的代码重构。Python基础语法IO编程文件读写打开文件python中内置的读写文件的函数,方便文件
相惜恨离
·
2020-07-10 16:03
python
【设计开发】
Python学习笔记
-super() argument 1 must be type, not classobj
1#!/usr/bin/python2#-*-coding:UTF-8-*-34classPerson():5"APersonclass"67def__init__(self,name,age):8self.name=name9self.__age=age1011defIntroduce(self):12print"Hi,Mynameis:%s,I'm%dyears-old."%(self.nam
dengya1944
·
2020-07-10 16:54
Python学习笔记
_使用argparse模块从命令行读取参数
#使用流程:importsysimportargparsedefcmd(): args=argparse.ArgumentParser(description='PersonalInformation',epilog='Informationend') #必写属性,第一位 args.add_argument("name", type=str,help="Yourname") #必写
Torero_lch
·
2020-07-10 16:41
Python入门
Python学习笔记
- 廖雪峰教程【python 2】//为继续学习爬虫准备-02 [待完善]
装饰器的作用:1简化代码,避免每个函数编写重复性代码:打印日志@log,检测性能@performance,数据库事务@transaction,URL路由@post('/register')importtimedefperformance(f):deffn(*args,**kw):t1=time.time()r=f(*args,**kw)t2=time.time()print'call%s()in%
NaomiEdna
·
2020-07-10 16:58
Notes
Python
Python
Python学习笔记
---多进程爬虫
前言本文中如有错误,请指正。本文的正文部分来自书籍《从零开始学python网络爬虫》。背景 刚开始学习爬虫的时候学习python的urllib库,那时会简单的下载一些网页啊,一些图片。后来学习的爬虫框架scrapy,几乎只要是写爬虫的程序就是用框架写的,但是慢慢感觉,有些内容用框架来写程序显得太重了,不是那么的方便,于是又开始学习第三方库requests和lxml。 当掉的数量越来越多
依然关注
·
2020-07-10 15:27
Python
自学 Python 之函数的参数
注册这个号的初衷是分享我的
Python学习笔记
。一个知识,你自己懂,不算是真的懂,你能把他人说懂,才是真正掌握。分享,是一个最好的复习过程
一个优秀的废人
·
2020-07-10 12:25
python学习笔记
:文件打开、关闭、读写、文件文件夹的相关操作
目录一、什么是文件二、文件的打开与关闭2.1、文件打开2.1.1、方式一:open(name,mode)2.1.2、方式二:withopen(name,mode)asfile:2.2、文件关闭三、文件的读写3.1、文件的读取3.2、文件的写入3.3、读取与写入位置问题四、文件文件夹的相关操作(os模块)4.1、文件相关操作(rename、remove)4.2、文件夹相关操作(mkdir、getcw
npc666666
·
2020-07-10 10:49
Python
Python学习笔记
09——join()函数
代码如下:author='damao'importos"""join()函数语法:str.join(item)join是一个字符串操作函数,"""#分隔符seq1=['hello','good','boy','doiido']print(''.join(seq1))print('@'.join(seq1))#对字符串进行操作seq2="hellogoodboydoiido"print(','.jo
远航天下
·
2020-07-10 08:04
python学习笔记
18--Django入门
一、Django简介Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手DjangoReinhardt来命名的。Django是一个基于MVC构造的框架。但
weixin_30369087
·
2020-07-10 06:15
python学习笔记
(八)协程、爬取网页
协程又叫微线程,但与线程是完全不同的概念。线程之间是并发的,开发者不知道它们在什么时候切换;而协程是属于一个线程的,它们之间的切换开发者是明确的。在介绍完协程后会给出一个使用urllib爬取网页中图片的地址的例子演示协程。开始一个函数:deffunc():foriinrange(1,10):returni只会执行一次返回,如果要得到1~10的数据只能返回一个列表。但如果将return改为另一种写法
君浪
·
2020-07-10 04:48
Python
Python学习笔记
——Django模板
目录模板模板语言模板变量标签过滤器自定义过滤器注释模板继承HTML转义CSRF验证码反向解析模板作为Web框架,Django提供了模板,用于编写html代码,还可以嵌入模板代码更快更方便的完成页面开发,再通过在视图中渲染模板,将生成最终的html字符串返回给客户端浏览器。模版致力于表达外观,而不是程序逻辑。模板的设计实现了业务逻辑view与显示内容template的分离,一个视图可以使用任意一个模
唯恋殊雨
·
2020-07-10 03:02
Python开发
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他