来自官方文档

一、写 python 脚本:

import sys
import datetimefor line in sys.stdin:line = line.strip()userid, movieid, rating, unixtime = line.split('\t')weekday = datetime.datetime.fromtimestamp(float(unixtime)).isoweekday()print '\t'.join([userid, movieid, rating, str(weekday)])

二、添加脚本

add file /opt/datas/xxx.py

三、使用脚本

CREATE TABLE u_data_new (userid INT,movieid INT,rating INT,weekday INT)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t';add FILE weekday_mapper.py;INSERT OVERWRITE TABLE u_data_new
SELECTTRANSFORM (userid, movieid, rating, unixtime)     # 传入参数USING 'python weekday_mapper.py'                  # 使用的脚本文件AS (userid, movieid, rating, weekday)             # 输出的字段
FROM u_data;SELECT weekday, COUNT(*)
FROM u_data_new
GROUP BY weekday;

转载于:https://www.cnblogs.com/cenzhongman/p/7206340.html

如何使用Python脚本相关推荐

  1. 命令行运行Python脚本时传入参数的三种方式

    三种常用的方式 如果在运行python脚本时需要传入一些参数,例如gpus与batch_size,可以使用如下三种方式. python script.py 0,1,2 10 python script ...

  2. Python脚本语言写法

    Python脚本语言写法 脚本语言的开始行,是指文件中的代码用什么可执行程序去运行它,就这么简单. #!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的pyth ...

  3. python 脚本撞库国内“某榴”账号

    其实日常生活中我们的用户名和密码就那么几个,所以这给撞库带来了可能,本文主要给出python脚本撞库的一点粗浅代码.这里只讨论技术本生,代码中某榴的地址也已经改掉,避免被管理员误解禁言等发生,谢谢大家 ...

  4. python脚本编写_【PyQGIS】编写用于处理框架(QGIS3)的Python脚本

    可以编写可通过QGIS中的Python控制台运行的独立pyqgis脚本.进行一些调整,即可使您的独立脚本通过处理框架运行.这具有几个优点.首先,获取用户输入和写入输出文件要容易得多,因为Process ...

  5. python脚本——图片重命名、图片合成视频、faster-rcnn画P-R曲线

    调试faster rcnn算法实用的python脚本 目录 调试faster rcnn算法实用的python脚本 一.前言 二.常用python脚本 三.后记 一.前言 最近在做关于目标检测算法的研究 ...

  6. Blender中的Python脚本介绍学习教程

    Blender中的Python脚本介绍学习教程 MP4 |视频:h264,1280×720 |音频:AAC,48000 Hz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小解压后:1.63 ...

  7. 【python】使用python脚本将LFW数据中1672组同一个人多张照片拷贝出来

    使用python脚本将LFW数据中1672组同一个人多张照片拷贝出来 dataCleaning4multiple.py 源码如下: import os, random, shutil import s ...

  8. 【Python】深度学习中将数据按比例随机分成随机 训练集 和 测试集的python脚本

    深度学习中经常将数据分成 训练集 和 测试集,参考博客,修改python脚本 randPickAITrainTestData.py . 功能:从 输入目录 中随机检出一定比例的文件或目录,移动到保存 ...

  9. 写了个Python脚本监控nginx进程

    写了个Python脚本监控nginx进程 « Xiaoxia[PG] 写了个Python脚本监控nginx进程 接上一文用iptables让SSH服务对陌生人说不.还是有点担心这个学期内,nginx可 ...

  10. python 没反应 生成exe_通过 pyinstaller 将 python 脚本打包成可执行程序!

    1. 引言 很多时候,我们需要在 windows 环境编写和执行 python 脚本,但是去搭建一整套 python 运行环境看上去就过于繁琐了,即便是拥有 python 运行环境,脚本的执行也并不方 ...

最新文章

  1. 推荐IronPython开发IDE: IronPython Studio
  2. java InputStream读取数据问题【转http://cuisuqiang.iteye.com/blog/1434416】
  3. @RequiredArgsConstructor用法
  4. zuul过滤器_Zuul 2 –样本过滤器
  5. 不,保持警惕不会伤害Java。 关于Java许可的评论。
  6. [编程启蒙游戏] 1. 猜数字
  7. iOS25个性能优化,和内存优化
  8. Nginx性能优化功能- Gzip压缩(大幅度提高页面加载速度)
  9. 在AppWeb后台,管理员所有数据已经录入完毕,但用手机浏览器登录评委打分界面,发现打分界面为空,或者选手人数不对等问题,如何解决?
  10. 全球IP将告罄,美国已摇号限购
  11. pv ip uv区别
  12. GHO文件安装全教程
  13. 黄颖评《养家之人》:用手绘童话传递深沉人文关怀
  14. raspberry OS buster InRelease: The following signatures couldn‘t be verified
  15. 3. INTEGER() can only be applied to a 'integer' , not a 'double'
  16. 我有一个梦想计算机工程师作文,我有一个梦想作文(通用10篇)
  17. 2022年湖南省自考考试幼儿园教育活动设计与组织练习题及答案
  18. STUN和TURN技术浅析
  19. 抖音吸粉_抖音的几个吸粉方法
  20. 微信整合CRM系统的好处

热门文章

  1. C# 托管资源和非托管资源(Dispose、析构函数)
  2. Python爬虫利器五Selenium用法
  3. Springboot 2.x版本 RedisCacheManager 类的配置,【与1.x 略有不同】
  4. 用实例分析H264 RTP payload
  5. vue组件化通信之父向子传值
  6. 前端vscode插件合集
  7. [Redux/Mobx] redux的thunk作用是什么?
  8. 前端学习(3183):ant-design的button介绍按钮属性
  9. [html] 对一个元素设置浮动后,它的特征是什么?
  10. 前端学习(2881):初始化dom和数据化线程池