[TOC]
标准
I/O
1 | str1 = raw_input("请输入:") # 返回一个字符串,没有换行符 |
命令行
1 | import sys |
文件通配符
1 | import glob |
程序后台挂起
1 | nohup python -u xxx.py >log 2>&1 & |
读写文件
一般格式
1 | with open("xxx", "r", encoding="utf-8") as fr: # 读,"a"是追加,"+"可读可写 |
json格式
1 | import json |
文件/文件夹
1 | import os |
日期时间
1 | import time |
xls表格读写
读
1 | import xlrd |
写
1 | import xlwt |
xlsx表格读写
读
1 | # openpyxl 行列都是从1开始 |
写
1 | import openpyxl |
图片读写缩放
1 | # pip install pillow |
正则表达式
1 | import re |
随机
随机数
1 | import random |
随机划分
1 | from sklearn.model_selection import train_test_split |
随机打乱数据
1 | import random |
保留小数
1 | f = 1.23456 |
数据库
MySQL
1 | import pymysql |
PostgreSQL
1 | import psycopg2 |
SQLite
1 | import sqlite3 |
MongoDB
1 | import pymongo |