python常用命令
pip installl wxpython -i https://pypi.doubanio.com/simple //表示通过pip安装wxpython 并且使用国内的豆瓣源
阿里源:http://mirrors.aliyun.com/pypi/simple/
清华大学源:https://pypi.tuna.tsinghua.edu.cn/simple
- json.load(var):将json数据转化为字典 (var表示json数据)
- json.dumps(var):将字典转换为字符串(var表示字典)
标准库查询地址:
https://docs.python.org/zh-cn/3.6/library/datetime.html #官方3.6文档,可选其他版本
https://pypi.org/ #Python社区存储库地址
1、服务器时间获取:
import datetime #导入datetime模块
print((datetime.datetime.now()-datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M")) #获取一天之前的时间,用strftime来格式化到分钟,一般不格式化到秒,如果要格式化到秒,就写成"%Y-%m-%d %H:%M:%S"
print ((datetime.datetime.now()-datetime.timedelta(minutes=1)).strftime("%Y-%m-%d %H:%M")) #获取一分钟之前的时间
print ((datetime.datetime.now()-datetime.timedelta(hours=10)).strftime("%Y-%m-%d %H:%M")) #获取10个小时之前的时间
print ((datetime.datetime.now()-datetime.timedelta(seconds=10)).strftime("%Y-%m-%d %H:%M")) #获取10s之前的时间
2、将时间转换为时间戳:
时间戳的定义是,一个能表示一份数据在某个特定时间之前已经存在的、完整的、可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间。
在python中,时间戳是一串数字,当我们要把它转换为具有一定格式的时间数据如 ‘2018-08-08 11:11:11’ 时,需要用到time模块。同样,时间数据也可以转换为时间戳。将时间转换为时间戳的具体步骤为:
1、利用strptime()函数将时间转换成时间数组
2、利用mktime()函数将时间数组转换成时间戳

3、将时间戳转换成时间
在时间戳转换成时间中,首先需要将时间戳转换成localtime,再转换成时间的具体格式:
1、利用localtime()函数将时间戳转化成localtime的格式
2、利用strftime()函数重新格式化时间

上图中的时间戳为手动写上去的,如果要获取当前系统时间戳可以使用命令如下:
timestamp = int(time.time())
4、获取当前系统类型:
#首先导入内置模块platfrom,然后获取系统类型
systype = platform.system()


5、Python执行shell命令
##############python2###################
import commands //python2用commands模块
command = commands.getoutput("shell命令")
##############python3###################
import subprocess //python3用subprocess模块
command = subprocess.getoutput("shell命令")
6、将字符串转换为字典
import ast #通过ast模块实现
dict = ast.literal_eval(var) #将字符串var转换为字典
conda常用命令
conda install pandas numpy //安装包
conda list pandas //查看包
conda update packagename //升级包