AMQP是什么 AMQP 全称为( Advanced Message Queuing Protocol), 它是一个跨平台的提供统一消息服务的应用层标准协议,它允许来自不同供应商的生产以及消费者之前的 相互通信,因此,基…
标签:python
Python 代码优化实践
最近在用Python写一个一键替换文件的脚本文件,大概的功能是,向程序传递一个本地或SFTP目录的参数,程序可以把指定目录所有文件替换到特定应用程序的对应目录。程序提供了如下2种命令行调用: Usage: demo.py…
65-偏函数基础应用
偏函数可以理解为,将现有函数的某些参数固定下来,构造成一个新函数。新函数调用就不用写那么多参数了。 from functools import partial def foo(a, b, c, d, f): return…
Hive扩展功能(三)--使用UDF函数将Hive中的数据插入MySQL中
软件环境: linux系统: CentOS6.7 Hadoop版本: 2.6.5 zookeeper版本: 3.4.8 </br> 主机配置: 一共m1, m2, m3这三部机, 每部主机的用户名都为cent…
Python多线程爬虫下载豆瓣Top250电影图片
爬虫项目介绍 本次爬虫项目将爬取豆瓣Top250电影的图片,其网址为:https://movie.douban.com/top250 本次爬虫项目将分别不使用多线程和使用多线程来完成,通过两者的对比,显示出多线程在爬虫项…
【python特殊用法系列1】filter,map,reduce.lambda
看到这篇文章的人,想必都对python的各种诡谲技巧是又爱又恨,也都抱着掌握这些技巧,改善自己的生活,提升自己的境界;哈哈本文可能不能让大家这么快速做出改变,但可以让大家稍微见识一下python的几种特殊技巧和用法。这篇…
如何让你的代码更 Pythonic?
什么是 Pythonic? 个人理解:Pythonic 就是在符合 Python 之禅的基础上,充分利用 Python 语言特色的同时而又不过分的炫技来实现具体的功能。 字符串格式化 有其他语言经验的人对格式化字符串应该…
为什么要学习Python编程语言?哪些人适合学习Python?
为什么要学习Python编程语言?哪些人适合学习Python? 先回答第一个被初学编程的朋友问到最多的问题,为什么要学习Python编程语言? 答:现在信息更新的非常快速,又迎来了大数据的时代, 各行各业如果不与时俱进,…
Python 中re.split()方法
re.split()切割功能非常强大 >>> import re >>> line = 'aaa bbb ccc;ddd eee,fff' >>> line 'aaa…
创建一键多值字典(multidict)及对字典排序
multidict 一般的创建一键多值字典的方法如下: # 保留元素插入顺序,则用列表 d = { 'a': [1, 2, 3], 'b': [4, 5] } # 消除重复的元素(而不在意他们的顺序),则用集合 e = …
第一个Python程序hello.py提示出现File "",line 1错误
写第一个Python程序hello.py,内容仅有一句,print ‘hello world’, 运行 Python hello.py 出错,提示: File “&…
Centos 6.4 python 2.6 升级到 3.5.2
查看python的版本 #python -V Python 2.6.6 1.下载Python-2.5.2 #wget https://www.python.org/ftp/python/3.5.2/Python-3.5.…