Skip to content

Instantly share code, notes, and snippets.

cmd = "google-chrome https://www.iptorrents.com/t"
subprocess.getstatusoutput(cmd)
@chongwangcc
chongwangcc / 绘制10行2列的子图.py
Last active October 12, 2021 10:07
[matplot 画图 多个子图 subplots] plt.subplots 函数 #matplot
import matplotlib.pyplot as plt
fig, axes = plt.subplots(10,2, # 10行,2列
sharex=True, sharey=True, # X、Y轴共享刻度
figsize=(2*6, data_len*8)) # 设定图大小,注意是整个图片大小,而不是每个子图的大小
for i in range(10):
axes[i, 0].scatter(data[i,:,0], data[i,:,1])
axes[i, 1].scatter(predict_data[i,:,0], predict_data[i,:,1])
@chongwangcc
chongwangcc / es_example.py
Created October 8, 2021 02:16
[代码模板] es,kafka,mysql,redis,selenium
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2019/12/18 10:36
# @Author : wangchong
# @Email: chongwangcc@gmail.com
# @File : es_example.py
# @Software: PyCharm
from configparser import ConfigParser
from elasticsearch import Elasticsearch
@chongwangcc
chongwangcc / basic.py
Last active October 17, 2021 09:54
[Pyspark] python 使用spark基础 #spark
import sys
print(sys.version)
from pyspark.sql import SparkSession
# Python3.8的例子--GPU机器本地运行,取消下面的注释
# import os
# os.environ["PYSPARK_PYTHON"] = "/usr/local/bin/python3.8"
spark = SparkSession\
.builder\
@chongwangcc
chongwangcc / GoogleAuth.py
Created February 19, 2019 08:33
[google 日历读取工具 python] oauth2client 授权 获得日期指定日期段所有活动
#!/usr/bin/env python
# -*- coding: utf-8 -*
from __future__ import print_function
import httplib2
import os
from apiclient import discovery
from oauth2client import client
from oauth2client import tools
from oauth2client.file import Storage
@chongwangcc
chongwangcc / DateTools.py
Last active February 19, 2019 08:31
[python 日期时间工具类] 计算星期开始结束日期,两个时间的差值等
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2019/1/22 7:19
# @Author : wangchong
# @Email: chongwangcc@gmail.com
# @File : DateTools.py
# @Software: PyCharm
from datetime import datetime, timedelta
import calendar
@chongwangcc
chongwangcc / 1.py
Created February 14, 2019 08:56
[Python 定时任务的实现方式 APScheduler定时框架]
# 1 循环 sleep
from datetime import datetime
import time
# 每n秒执行一次
def timer(n):
while True:
print(datetime.now().strftime("%Y-%m-%d %H:%M:%S"))
time.sleep(n)
# 5s
timer(5)
@chongwangcc
chongwangcc / 1.py
Last active February 16, 2019 13:35
[GroupBy对象转换为DataFrame reset_index] #pandas
df1 = pandas.DataFrame( {
"Name" : ["Alice", "Bob", "Mallory", "Mallory", "Bob" , "Mallory"] ,
"City" : ["Seattle", "Seattle", "Portland", "Seattle", "Seattle", "Portland"] } )
"""
其中打印时显示为:
City Name
0 Seattle Alice
1 Seattle Bob
2 Portland Mallory
3 Seattle Mallory
@chongwangcc
chongwangcc / 1.py
Last active February 16, 2019 13:35
[roupby 如何将相同ID的字符串进行合并 ] #pandas
import pandas as pd
import numpy as np
data = pd.DataFrame({'id':[1,1,1,2,2,2],'value':['A','B','C','D','E','F']})
data1 = data.groupby(by='id')['value'].sum()
"""
输出结果
id
1 ABC
2 DEF
@chongwangcc
chongwangcc / 1.py
Last active February 12, 2019 22:55
[Python List sort()方法 排序]
list.sort(cmp=None, key=None, reverse=False)
aList = [123, 'Google', 'Runoob', 'Taobao', 'Facebook'];
aList.sort();