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爬取'桌酷壁纸站'高清壁纸
更多教程请移步至:洛凉博客求助请移步至:
Python自学
技术交流2017-10-07更新1:国庆没出去耍,就想着更新更新之前写的文章这次代码跟第一次比真的是改了很多,全部写了异常处理,以及多进程。
Mo丶染洛凉
·
2017-06-22 19:31
Python简短的自学笔记
Python自学
笔记第一章:语法类型list类型:['Michael','Bob','Tracy']tuple(元组)类型:t=('Adam','Lisa','Bart')dict(字典)类型d={'Adam
Wsky51
·
2017-06-08 22:44
LearningInWHU
Python自学
笔记1
1.注释#单行注释'''多行注释多行注释'''"""多行注释多行注释"""2.基本运算print(1/3)#除法print(11//2)#//运算符执行古怪的整数除法。如果结果为正数,向小取整,比如结果为5.取整后为5,如果为-5.5取整后为-6#运算符并非总是返回整数结果。如果分子或者分母是float,它仍将朝着最近的整数进行四舍五入,但实际返回的值将会是float类型print(11**2)#
楠之枫雪
·
2017-05-25 21:55
Python
小白
python自学
者的Matplotlib制图笔记(二)-4
1我画出来的图:2运行代码在此:3简略讲解版本:#导入库importmatplotlib.pyplotaspltimportnumpyasnp#设置各部分数据x=np.linspace(0,10,100)y=np.cos(x)z=np.sin(x)data=2*np.random.random((10,10))data2=3*np.random.random((10,10))Y,X=np.mgri
meidanzuo
·
2017-02-28 22:29
小白
python自学
者的Matplotlib制图笔记(二)-2
1我画出来的图:fig3fig4fig2运行代码在此:3简略讲解版本:#导入库importmatplotlib.pyplotaspltimportnumpyasnp#设置各部分数据x=np.linspace(0,10,100)y=np.cos(x)z=np.sin(x)data=2*np.random.random((10,10))data2=3*np.random.random((10,10))
meidanzuo
·
2017-02-28 21:10
Python自学
笔记十、协程
协程存在的意义:对于多线程应用,CPU通过切片的方式来切换线程间的执行,线程切换时需要耗时(保存状态,下次继续)。协程,则只使用一个线程,在一个线程中自己规定代码块的执行顺序,和多线程相比,线程数量越多则协程的优势越明显;另外它不存在多线程的锁机制,因为只有一个线程,也不存在同时写变量冲突,在协成中控制共享资源不加锁,只需要判断状态。Python对协程的支持是通过generator实现的。defC
p13227662971
·
2017-02-12 19:36
Python
Python自学
笔记一、反射
反射:根据字符串的形式去对象中操作其成员。1,通过字符串的形式,导入模块commons.pydeff1():print'f1'deff2():print'f2'deff3():print'f3'index.py#根据用户输入的内容导入模块``inp=raw_input('请输入模块:')print(inp,type(inp))com=__import__(inp)com.f1()#输入:commo
p13227662971
·
2017-02-08 14:29
Python
Python程序员都知道的入门知识の九
目录:1.多线程练习2.psutil初识3.小知识目录【Python程序员都知道的入门知识】
python自学
之路1.多线程练习for循环启动五条线程,打印当前处于活跃状态的线程数量:Paste_Image.png
亦可猫
·
2017-01-10 22:26
python自学
笔记15之实例之绘图、dataframe操作、读写csv,excle
用Python绘图,借助强大的numpy和matplotlibimportnumpyasnpimportmatplotlib.pyplotaspltimportpandasaspdx=np.linspace(0,1)y=np.sin(4*np.pi*x)*np.exp(-5*x)t=pd.DataFrame(y,index=x)t.plot()plt.show()用pandas写csv文件from
Z_shsf
·
2016-10-19 17:07
machine
learning
data-sci
python自学
笔记12之anaconda
Anaconda提供了Python2.7和Python3.4两个版本,同时如果需要其他版本,还可以通过conda来创建。安装完成后可以看到,Anaconda提供了Spyder,IPython和一个命令行。下面来看一下conda。输入condalist来看一下所有安装时自带的Python扩展。粗略看了一下,其中包括了常用的Numpy,Scipy,matplotlib和networkx等,以及beau
Z_shsf
·
2016-10-10 19:32
machine
learning
data-sci
python自学
笔记2之pylint
在sublimetext3编辑保存时报错:pylintconfigurationnotfoundat……讲真这个问题越解决越麻烦后来重新装了Pylint,运行命令pythonsetup.pyinstall来安装。详细安装参考看到了这位朋友的文参考配置,配置pylint很给力,现引用如下:pylint安装成功后,可以通过运行”pylint–help”来快速查看pylint的帮助信息;相关信息基本能够
Z_shsf
·
2016-09-01 18:32
signal
processing
data-sci
PYTHON自学
笔记1
PYTHON学习资料:廖雪峰老师的教程http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014316090478912dab2a3a9e8f4ed49d28854b292f85bb000以及learningpython下载文本编辑器:http://www.sublimetext.c
Z_shsf
·
2016-08-30 18:08
data-sci
Python自学
之路——Python基础(一)
原文链接:http://www.cnblogs.com/mumuzi1990/p/5785057.html参考链接:Python自动化运维之路http://www.cnblogs.com/xiaozhiqi/p/5727727.html(有些内容觉得对我很有帮助直接拷贝了,非常感谢!)Python是什么?Python是一门优雅、简洁,面向对象、直译式的计算机程序语言。吉多·范罗苏姆(Guidova
weixin_30896763
·
2016-08-20 11:00
python自学
笔记
python自学
笔记
python自学
笔记1.输出2.输入3.零碎4.数据结构4.1list类比于java中的数组4.2tuple元祖5.条件判断和循环5.1条件判断5.2循环6.使用dict和set6.1dict6.2set7
十八子将
·
2016-06-07 23:00
[置顶] DayDayUP_
Python自学
教程[14]_python操作excel
参考链接:http://bookshadow.com/weblog/2014/10/19/python-xlwt-write-excel/?utm_source=tuicool&utm_medium=referral感谢作者安装包如果需要使用Python写Excel文件,首先下载或者安装xlwt。如果已经安装pippipinstallxlwt未安装pip#gitclonehttps://githu
erujo
·
2016-05-09 23:00
python
Excel
[置顶] DayDayUP_
Python自学
记录[13]_Python MySQL 交互
参考来源:菜鸟教程以及慕课网,如侵立删参考链接:http://www.tuicool.com/articles/yqayEvhttp://www.runoob.com/python3/python3-mysql.htmlPython3MySQL数据库连接准备本文我们为大家介绍Python3使用pymysql连接数据库,并实现简单的增删改查。什么是pymysql?pymysql是在Python3.x
erujo
·
2016-05-08 22:00
mysql
数据库
python
[置顶] DayDayUP_
Python自学
教程[13]_网络编程
注意:来源菜鸟教程,如有侵权,通知,立删Python网络编程Python提供了两个级别访问的网络服务。:低级别的网络服务支持基本的Socket,它提供了标准的BSDSocketsAPI,可以访问底层操作系统Socket接口的全部方法。高级别的网络服务模块SocketServer,它提供了服务器中心类,可以简化网络服务器的开发。什么是Socket?Socket又称”套接字”,应用程序通常通过”套接字
erujo
·
2016-05-08 01:00
[置顶] DayDayUP_
Python自学
教程[12]_Python正则表达式
Python正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python自1.5版本起增加了re模块,它提供Perl风格的正则表达式模式。re模块使Python语言拥有全部的正则表达式功能。compile函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re模块也提供了与这些方法功能完全一致的函数
erujo
·
2016-05-07 20:00
[置顶] DayDayUP_
Python自学
记录[11]_列表自动生成
生成列表要生成list[1,2,3,4,5,6,7,8,9,10],我们可以用range(1,11):>>>range(1,11) [1,2,3,4,5,6,7,8,9,10] 但如果要生成[1x1,2x2,3x3,…,10x10]怎么做?方法一是循环:>>>L=[] >>>forxinrange(1,11): ...L.append(x*x) ... >>>L [1,4,9,16,25,36,4
erujo
·
2016-05-06 18:00
python
[置顶] DayDayUP_
Python自学
记录[10]_迭代
什么是迭代在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。在Python中,迭代是通过for…in来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码:for(i=0;i>>L=['Adam','Lisa','Bart','Paul'] >>>forindex,n
erujo
·
2016-05-06 17:00
[置顶] DayDayUP_
Python自学
记录[9]_切片
对list进行切片取一个list的部分元素是非常常见的操作。比如,一个list如下:>>>L=['Adam','Lisa','Bart','Paul'] 取前3个元素,应该怎么做?笨办法:>>>[L[0],L[1],L[2]] ['Adam','Lisa','Bart'] 之所以是笨办法是因为扩展一下,取前N个元素就没辙了。取前N个元素,也就是索引为0-(N-1)的元素,可以用循环:>>>r=[]
erujo
·
2016-05-06 17:00
[置顶] DayDayUP_
Python自学
记录[8]_文件I/O
Python文件I/O本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。打印到屏幕最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下:#!/usr/bin/python #-*-coding:UTF-8-*- print"Python是一个非常棒的语言,不是吗?"; 读取键盘输
erujo
·
2016-05-06 16:00
[置顶] DayDayUP_
Python自学
记录[7]_日期和时间
Python日期和时间Python程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python提供了一个time和calendar模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。Python的time模块下有很多函数可以转换常见日期格式。如函数time.time()用于获取当前时间戳,如下实例:#!/
erujo
·
2016-05-06 16:00
[置顶] DayDayUP_
Python自学
记录[6]_函数学习
Python函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中
erujo
·
2016-05-06 16:00
[置顶] DayDayUP_
Python自学
记录[5]_dict和set学习
什么是dict我们已经知道,list和tuple可以用来表示顺序集合,例如,班里同学的名字:[‘Adam’,‘Lisa’,‘Bart’]或者考试的成绩列表:[95,85,59]但是,要根据名字找到对应的成绩,用两个list表示就不方便。如果把名字和分数关联起来,组成类似的查找表:‘Adam’==>95‘Lisa’==>85‘Bart’==>59给定一个名字,就可以直接查到分数。Python的dic
erujo
·
2016-05-06 12:00
python
[置顶] DayDayUP_
Python自学
教程[3]_Python基础学习2
ifelse语句计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现: age=20 ifage>=18: print'yourageis',age print'adult' print'END'注意:Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行print语句就构成一个代码块(
erujo
·
2016-04-24 17:00
[置顶] DayDayUP_
Python自学
教程[2]_Python变量类型进一步学习
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量赋值Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值,变量赋值以后该变量才
erujo
·
2016-04-24 17:00
[置顶] DayDayUP_
Python自学
教程[1]_Python基础知识
0基础知识0.1Python标识符在python里,标识符有字母、数字、下划线组成。在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。python中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用”fromxxximport*”而导入;以双下划线开头的(foo)代表类
erujo
·
2016-04-20 23:00
python
python自学
总结
本人是在MAC环境下学习python的,所以之后的介绍都将围绕MAC环境展开。主要利用该网站进行学习,http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014316090478912dab2a3a9e8f4ed49d28854b292f85bb000。部分博客内容也是参考该网站。1
say拜拜拜
·
2016-04-06 11:52
python自学
笔记20151222 IO编程
IO编程Stream流CPU等待,数据处理,即同步IOcpu不等待,异步IO文件读写文件读写就是请求操作系统打开一个文件对象,通常成文文件描述符,然后,通过操作系统提供的接口从这个文件对象中读取数据或者文件,或者直接把数据写入这个对象或文件。读文件open()函数f=open('/Users/michael/test.txt','r')如果文件打开成功,调用read方法可以一次性读取文件的全部内容
Rachel_Co
·
2015-12-22 22:49
python
Python自学
笔记之函数式编程6——匿名函数
我们传入函数时,有时候不需要显式地定义函数,直接传入匿名函数更方便。在Python中,对匿名函数提供了有限支持。以map()函数为例,计算f(x)=x*x时,除了定义一个f(x)的函数外,还可以直接传入匿名函数:>>> list(map(lambda x: x * x, [1, 2, 3, 4, 5, 6, 7, 8, 9])) [1, 4, 9, 16, 25, 36, 49, 64, 81]通
twobeings
·
2015-11-12 18:00
python
python自学
·遇到的问题·汇总笔记
1找到所有可能的组合,例如0-3中,怎么简单地找到所有的16种组合?2a=[ (1.86,3,3.95), (1.75,3.4,3.9), (2.3,3.02,2.8), (1.71,3.5,3.95), (2.64,3.15,2.34), (1.58,3.25,4.45), (4,2.8,1.64), ] 这样的序列长度怎么获得?3 1.32 4.25 7.60 -1
Maxmilia
·
2015-11-05 22:00
python
小问题
python自学
之文件
python中的文件操作很简单、很直接,相比于java、c++中要简单。python中的文件是文件对象,或者类文件对象。什么是类文件对象?其实就是实现了文件对象的read和write等方法的类的实例。好了,继续采用问答形式展开本文。1.如何打开文件?很简单,利用下面的语句f=open(‘1.txt’,‘w',1)open函数包含三个参数,分别是:文件名(字符串形式,注意绝对路径与相对路径问题)打开
醉江楼
·
2015-10-24 22:12
python自学笔记
[PYTHON]-用Scrapy爬虫遍历百度贴吧,本地保存文字版【PART 1】
来自某SYSU中山不放假大学,初级新手的
python自学
之路啊。。。泪目,做一个Scrapy教程方便跟我一样的新人吧,整天百度太累人了!
苏菲兔子和魔法师小麦
·
2015-10-24 00:05
python爬虫
python
Scrapy
百度贴吧
爬虫
教程
[置顶] [PYTHON]-用Scrapy爬虫遍历百度贴吧,本地保存文字版【PART 1】
来自某SYSU中山不放假大学,初级新手的
python自学
之路啊。。。泪目,做一个Scrapy教程方便跟我一样的新人吧,整天百度太累人了!
xiaomai_SYSU
·
2015-10-24 00:00
python
爬虫
scrapy
教程
百度贴吧
Python自学
笔记之函数式编程5——返回函数
函数作为返回值高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。要实现一个可变参数的求和,通常函数是这样定义的:def calc_sum(*args): ax = 0 for n in args: ax = ax + n return ax但是,如果不需要立刻求和,而是在后面的代码中根据需要再计算怎么办?可以不返回求和的结果,而是返回求和的函数
twobeings
·
2015-07-21 18:00
python
Python自学
笔记之函数式编程4——sorted
sorted(排序算法)排序也是程序中常用的算法。无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小。数字我们可以直接比较,但字符串或者两个dict呢?直接比较数学上的大小是没有意义的,因此,比较的过程必须通过函数抽象出来。通常规定,对于两个元素x和y,如果认为xy,则返回1,这样,排序算法就不用关心具体的比较过程,而是根据比较结果直接排序。Python内置的sorted()函数就可以对
twobeings
·
2015-07-07 05:00
python
某群里面同学的投稿 -- 高性能可扩展的python自动化运维框架
他原来的情况,和很多
Python自学
者一样的,Python的语法很熟悉,python代码也能看懂简单的。但就是不会用Python写实际项目。
xjtuhit
·
2015-06-28 11:53
python
运维自动化
大规模监控系统
高性能可扩展
某群里面同学的投稿 -- 高性能可扩展的python自动化运维框架
他原来的情况,和很多
Python自学
者一样的,Python的语法很熟悉,python代码也能看懂简单的。但就是不会用Python写实际项目。
xjtuhit
·
2015-06-28 11:53
python
运维自动化
高性能可扩展
大规模监控系统
python自学
--1day
试验用机器环境:[root@localhost~]#lsb_release-aLSBVersion: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistribut
xxh2580
·
2015-06-20 02:42
linux
python
开发
release
python自学
--1day
试验用机器环境:[root@localhost~]#lsb_release-aLSBVersion: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistribut
xxh2580
·
2015-06-20 02:42
linux
开发
python
release
Python自学
笔记之函数式编程3——filter
Python内建的filter()函数用于过滤序列。和map()类似,filter()也接收一个函数和一个序列。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。例如,在一个list中,删除偶数,只保留奇数,可以这么写:def is_odd(n): return n % 2 == 1 list(filter(
twobeings
·
2015-06-16 18:00
python
Python自学
笔记之函数式编程2——map/reduce
map/reducePython内建了map()和reduce()函数。map()函数接收两个参数,一个是函数,一个是Iterable(可迭代的),map将传入的函数依次作用到序列的每个元素,并把结果作为新的iterator返回。比如我们有一个函数f(x)=x*x,要把这个函数作用在一个list[1,2,3,4,5,6,7,8,9]上,就可以用map()实现如下:用Python代码实现如下:>>>
twobeings
·
2015-06-10 09:00
python
Python自学
笔记之函数式编程1——高阶函数
函数式编程函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂的任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。而函数式编程(注意多了”式“字)——FunctionalProgramming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。对计算机来说,越是抽象的计算,离计算机的硬件越远
twobeings
·
2015-06-04 03:00
Python自学
笔记系列一——认识python
1.什么是python?python是一门优雅而健壮的编程语言,于1989年由GuidovanRossum创建,python具有以下几个特点:1>.面向对象Python绝不像java或Ruby仅仅是一门面向对象语言,事实上,它融汇了多种编程风格。2>可升级Python与Linux的shell有相同点,也有不同点,但是shell的代码重用度太低,而python不一样,你可以在做项目的过程中不断完善你
迎风飘来
·
2015-06-03 21:27
python
自学系列
Python自学
笔记之基础知识回顾2
条件判断和循环条件判断计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20 if age >= 18: print 'your age is', age print 'adult'根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,
twobeings
·
2015-05-20 20:00
python
Python自学
笔记之基础内容回顾
语法Python的语法比比较简单,采用缩进方式。缩进有利有弊。好处是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab。按照约定俗成的惯例,应该始终坚持使用4个空格的缩进。缩进的另一个好处就是强迫你写出缩进较少的代码,你会倾向于把一段很长的代码拆分成若干函数,从而得到缩进较少的代码。缩进的坏处就是“复制-粘贴”功能失效了。当你重构代码的时候,粘贴过去的代码必须重新检查缩进是否正确。此外
twobeings
·
2015-05-20 19:00
python
Python自学
笔记1-Hello World
Python是一种通用的计算机程序设计语言它可以用来制造很多东西包括Web应用,桌面应用程序等等。初学者可以使用在线解释器学习Python的入门知识。在线解释器有:SkulptPythoninterpreterRepl.itPythoninterpreterIdeone.comPythoninterpreterCodepadPythoninterpreter也可以在本地安装Python的IDE:O
星空你好
·
2015-05-16 17:13
Python
python
我学python (4)---- 一个32岁销售
python自学
之路
这一课的重点:学习构建包,发布包在你的本地,以及测试你的包。知识点:(在解决的时候,发现的问题都以知识点的形式记载下来)。1,字典2.pyc,dist文件夹,egg-info,3,pythonsdist命令节点一:如何制作安装包1.1构建包之前的笔记中,我们已经说了setuptools这个工具以及要用到setup.py,以及printlist.py,安装的时候,需要先建立项目包的文件夹名字。我们建
qq_21058949
·
2015-05-04 23:17
Python自学
笔记之高级特性——生成器
生成器通过列表生成式,我们可以直接创建一个列表。但是受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。而如果列表元素可以按照某种算法推算出来,我们就可以在循环的过程中不断推算出后续的元素。这样就不必创建完整的list,从而节省大量的时间。在Python中,这种一边循环一边计
twobeings
·
2015-04-13 18:00
python
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他