随笔分类 - python
摘要:我们通常在写爬虫的时候,需要配置日志,但是有可能是在windows开发的,但是程序的运行环境可是是在Linux中,这时候我们就需要不停的更换日志的目录了 但是我们可以实现通过判断不同的运行环境,来时间日志的配置 例如:
阅读全文
摘要:Beautiful is better than ugly. 优美胜于丑陋 Explicit is better than implicit. 明了胜于晦涩 Simple is better than complex. 简单胜过复杂 Complex is better than complicate
阅读全文
摘要:在Python2.X中使用import urllib2——对应的,在Python3.X中会使用import urllib.request,urllib.error。 在Python2.X中使用import urllib——对应的,在Python3.X中会使用import urllib.request
阅读全文
摘要:实现百度搜索并保存到本地User_Agent = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36' import urllib2 import urllib url = "https://www.baidu.com/s?wd=...
阅读全文
摘要:注意事项: 1.Python的时间戳长度是10个数字,Java的长度是13个数字。我们在做时间戳转换的时候可以 乘以一千或者除以一千 2. Python 中的 %Y-%m-%d %H:%M:%S 可以根据自己的需要进行修改 本文链接:http://www.cnblogs.com/xuchunlin/
阅读全文
摘要:三:把字符串转换为元组的列表 当两个字符串的长度不同时,zip会以最短序列的长度为准来截断所得到的元组 列表 输出结果是:[('a', '1'), ('b', '2'), ('c', '3'), ('d', '4')] 四:把元组转换为元组的列表 输出结果是:[(1, 4, 7), (2, 5, 8
阅读全文
摘要:说明:在我们开发的时候,有时候是在windows系统下开发的代码,我们的生产环境是Linux系统,更新代码就需要修改日志的环境,本文实现了代码更新,不需要配置日志文件的目录,同样也可以延伸到ip地址
阅读全文
摘要:本文链接:http://www.cnblogs.com/xuchunlin/p/6676306.html
阅读全文
摘要:输出结果是: 例子二: 输出结果:
阅读全文
摘要:此实例具有时效性,可能过一点时间网站更换主页,可能就不能实现抓取图片,注意在项目中新建 pic文件夹
阅读全文
摘要:本文链接:http://www.cnblogs.com/xuchunlin/p/6676300.html
阅读全文
摘要:需求:现在有一个list ,range_data = ['m', 'M', 'h', 'c', 'X', 'Z', 'A', 'o'] 希望得到两个list, 一个是奇数list =['m', 'h', 'X', 'A'], 另一个是偶数 list:['M', 'c', 'Z', 'o'] 方法一:
阅读全文
摘要:list_name = ["hello", "岚", "许言午", "公司", "赵六", "wangwu", "太司", "许春林", "测试", "zhangsan"] # 第一种方法: 我们在views中使用replace print list_name.replace('\"','') # 第二种方式 把变量list_name 传递到前台,在前台的
阅读全文
摘要:需求: 需要用echart实现软件模块的统计分析,首先是对数据库的数据查询出来,然后给数据封装成列表(list)格式,数据传到前台,在echart实现绑定数据. 因为数据已经按照从大到小的顺序显示出来,我现在需要把按照一定的 顺序显示出来 得到的结果:
阅读全文
摘要:其中Python strip() 方法用于移除字符串头尾指定的字符 split()就是将一个字符串分裂成多个字符串组成的列表
阅读全文
摘要:# -*- coding: utf-8 -*-#百分比转换位小数 # -*- coding: utf-8 -*- s = '20%' # 默认要转换的百分比是字符串aa = float(s.strip('%')) # 去掉s 字符串中的 %bb = aa/100.0 #运行环境是Python2.7
阅读全文
摘要:第一种方法:使用map方法 第二种方法:使用for循环 第三种方法:使用round 方法 输出的结果是 [1.0, 3.0, 4.0, 5.0] 注意:2.9输出的结果是3。
阅读全文
摘要:check compilemessages createcachetable dbshell diffsettings dumpdata flush inspectdb loaddata makemessages makemigrations migrate runserver sendtestem
阅读全文
摘要:推导式是Python中很强大的、很受欢迎的特性,具有语言简洁,简化代码,速度快等优点。推导式包括:1.列表推导式2.字典推导式3.集合推导式4.嵌套列表推导式注意: 字典和集合推导是最近才加入到Python的(Python 2.7 和Python 3.1以上版). 下面简要介绍下: 第一:列表推导式
阅读全文