搜索到与相关的文章
Python

python---对爬取的湛江天气信息图形化

1.读取文件;2.获得想要的数据内容:日期、最低温、最高温3.绘制图形。x轴:日期;y轴:温度变化。defread_weather_file():"""读取文件,提取内容"""files=open("./weather/weather.json","r",encoding="utf-8")weather_content=files.read()#print("天气信息:",weather_content)#print(type(weather_conten

系统 2019-09-27 17:50:02 2110

Python

python基础(二)--函数

returndeff1(x):y=2**x#没有returndeff2(x):y=2**xreturny#含有returnprint(f1(2),f2(2))return语句退出函数,并返回一个表达式。不带参数值的return语句返回None2.可变参数通过*来定义可变参数默认会把可变参数传入一个元祖!deff(*x):print(x)returnxf(1)f('a','b')f(1,2,3,[44,33])print(type(f('a','b')))定

系统 2019-09-27 17:49:40 2110

Python

用Python编写一个每天都在系统下新建一个文件夹的脚本

这个程序的功能非常的简单,就是每天在系统中新建一个文件夹。文件夹即当前的时间。此代码是在同事那边看到的,为了锻炼下自己薄弱的Python能力,所以花时间重新写了一个。具体代码如下:importtime,osbasePath='F:\\work\\'thisYear=str(time.localtime()[0])thisMonth=str(time.localtime()[1])thisDay=time.strftime("%Y-%m-%d",time.l

系统 2019-09-27 17:48:16 2110

Python

python MySQLdb Windows下安装教程及问题解决方法

使用python访问mysql,需要一系列安装linux下MySQLdb安装见PythonMySQLdb在Linux下的快速安装//www.jb51.net/article/65743.htm-------------------------------------------------------------以下是windows环境下的:1.安装数据库mysql下载地址:http://www.mysql.com/downloads/可以顺带装个图形工具

系统 2019-09-27 17:48:01 2110

Python

Python re 模块findall() 函数返回值展现方式解析

findall函数:在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果没有找到匹配的,则返回空列表。注意:match和search是匹配一次findall匹配所有,match和search的区别也很大,可以自行网上查找!这里主要需要讨论的是其返回值的展现方式,即findall函数根据正则表达式的不同所返回的结果包含的不同信息!主要包含三种情况:1.当给出的正则表达式中带有多个括号时,列表的元素为多个字符串组成的tuple,tuple中字符串个数

系统 2019-09-27 17:47:25 2110

Python

在Python中操作时间之strptime()方法的使用

strptime()方法分析表示根据格式的时间字符串。返回值是一个struct_time所返回gmtime()或localtime()。格式参数使用相同的指令使用strftime();它默认为“%a%b%d%H:%M:%S%Y”相匹配的ctime()所返回的格式。如果字符串不能按格式进行解析,或者如果它具有解析后多余的数据,ValueError被挂起。语法以下是strptime()方法的语法:time.strptime(string[,format])参数

系统 2019-09-27 17:46:38 2110

Python

Python开发必备的30个编程技巧

直接交换2个数字的位置Python提供了一种直观的方式在一行代码中赋值和交换(变量值)。如下所示:x,y=10,20print(x,y)x,y=y,xprint(x,y)#1(10,20)#2(20,10)在上面代码中,赋值的右侧形成了一个新元组,而左侧则立刻将该(未被引用的)元组解包到名称和。待赋值完成后,新元组就变成了未被引用状态,并且被标为可被垃圾回收,最终也就发生了数字交换。链接比较操作符比较运算符的聚合是另一种有时用起来很顺手的技巧。n=10re

系统 2019-09-27 17:46:28 2110

Python

Python核心知识点分析,如何系统的自学Python

Python的流行度屡创新高,作为大数据和人工智能时代的必备语言,Python优点颇多,它语言简洁、开发效率高、可移植性强,经过多年的生态建设,Python有了大量的函数库,尤其在数据分析和科学计算领域。另外,函数在Python中是一等公民,所以Python同时也是一种函数式编程语言。为了在大数据和AI时代更具竞争力,学Python的程序员越来越多,甚至不少人把Python当作第一语言来学习。许多人觉得Python功能强大还上手轻松,学习曲线也没那么陡峭,

系统 2019-09-27 17:45:32 2110

Python

Python的Django框架中模板碎片缓存简介

你同样可以使用cache标签来缓存模板片段。在模板的顶端附近加入{%loadcache%}以通知模板存取缓存标签。模板标签{%cache%}在给定的时间内缓存了块的内容。它至少需要两个参数:缓存超时时间(以秒计)和指定缓存片段的名称。示例:{%loadcache%}{%cache500sidebar%}..sidebar..{%endcache%}有时你可能想缓存基于片段的动态内容的多份拷贝。比如,你想为上一个例子的每个用户分别缓存侧边栏。这样只需要给{%

系统 2019-09-27 17:38:43 2110

Python

linux安装python修改默认python版本方法

linux默认是安装了python,默认是安装python2.6.6,可能安装的版本是不能符合我们需要的python要求的。我们需要重新安装python的版本,今天演示一下安装python3首先下载一个wget文件的地址执行命令进行下载下载完成以后进行解压,解压完成以后进行安装,执行tar-zxvfPython-3.6.1.tgz解压cdPython-3.6.1进入目录./configure--prefix=/usr/local/python3配置pyth

系统 2019-09-27 17:38:08 2110