Python工具类
来源:互联网 发布:淘宝钻展怎么弄啊 编辑:程序博客网 时间:2024/06/06 14:04
目录
1、Python 执行shell脚本且添加变量
2、Python2 获取两日期之间的每一天
3、python中sys, getopt模块处理命令行参数
——————————————————————————————–
1、Python 执行shell脚本且添加变量
import osos.system('/home/bigdataservice/service/appkeymetedata/appkeyHbase.sh ' + day)
2、Python2 获取两日期之间的每一天
import datetimedef getEveryDay(begin_date,end_date): date_list = [] begin_date = datetime.datetime.strptime(begin_date, "%Y-%m-%d") end_date = datetime.datetime.strptime(end_date,"%Y-%m-%d") while begin_date <= end_date: date_str = begin_date.strftime("%Y-%m-%d") date_list.append(date_str) begin_date += datetime.timedelta(days=1) return date_listprint getEveryDay('2016-01-01','2017-05-11')
3、python中sys, getopt模块处理命令行参数
如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢?
需要模块:sys
参数个数:len(sys.argv)
脚本名: sys.argv[0]
参数1: sys.argv[1]
参数2: sys.argv[2]
文件名:paremters.py
#!/usr/bin/python# -*- coding: UTF-8 -*-import sysprint "脚本名:", sys.argv[0]for i in range(1, len(sys.argv)): print "参数", i, sys.argv[i]
[root@tagtic-slave01 yuhui]# python paremters.py 111 222 333
脚本名: paremters.py
参数 1 111
参数 2 222
参数 3 333
如果您喜欢我写的博文,读后觉得收获很大,不妨小额赞助我一下,让我有动力继续写出高质量的博文,感谢您的赞赏!!!
阅读全文
0 0
- Python工具类
- Python 边做边学 8.1 工具类--HTTP工具
- python操作数据库工具类
- python 工具
- python工具
- Python 边做边学 8.2 工具类--配置文件工具(CfgUtil)
- Python 边做边学 8.3 工具类--数据库工具(DbUtil)
- Python 边做边学 8.4 工具类--HTML解析工具(HtmlSoupUtil)
- Python 边做边学 8.5 工具类--MD5工具(Md5Util)
- Python 边做边学 8.6 工具类--时间工具(TimeUtil)
- Python 边做边学 8.7 工具类--缓存工具(RedisUtil)
- java 调用python的工具类
- 个人测试用的python工具类
- python引入自己写的工具类
- Python聚类工具scipy cluster
- Python画图工具类库matplotlib
- [Python]一起来写一个Python爬虫工具类whyspider
- [Python]一起来写一个Python爬虫工具类whyspider
- Maven入门指南⑦:Maven的生命周期和插件
- H5页面开发,元素使用心得技巧
- 函数的默认参数
- 动归----相似基因
- Android item长按删除
- Python工具类
- C语言-将1到9这九个数字分成三个3位数,要求第一个3位数,正好是第二个3位数的1/2,是第三个3位数的1/3。问应当怎样分,编写程序实现。
- c# sspi authentication
- 基于Lua的游戏服务端框架简介
- 02 JS-DOM之--js的加载和window onload
- angular2 form
- 自定义c++线程池
- /Proc/详解
- Quartus II的使用方法:以暑期硬件作业为例