This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# coding: utf-8 | |
__author__ = 'Jux.Liu' | |
def pick_from_json(json_obj, key_path, key_sep='.', list_index_start='$_', list_index_end='_$'): | |
if key_sep in list_index_start or key_path in list_index_end: | |
raise Exception('pick another key sep') | |
key_list = key_path.split(key_sep) | |
sub_obj = json_obj |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.one-box { | |
display : flex; | |
justify-content : center; | |
align-items : center; | |
} | |
.two-one-box { | |
display : flex; | |
flex-direction : column; | |
justify-content : space-between; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
for t in range(130000, 140000, 100): | |
if int(str(t)[2]) > 5: | |
break | |
for i in range(t, t+100, 3): | |
if int(str(i)[-2]) > 5: | |
break | |
print('elif {} < int_time <= {}:'.format(i, i + 3)) | |
print("\tres = {} if align == 'floor' else {}".format(i, i + 3)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding:utf-8 -*- | |
import requests | |
import re | |
__author__ = 'Jux.Liu' | |
# 修改自己的cooki | |
cookie = '' | |
# 构建请求头数据 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
# -*- coding:utf-8 -*- | |
import pip | |
from subprocess import call | |
for dist in pip.get_installed_distributions(): | |
call("pip2 install --upgrade {}".format(dist.project_name), shell=True) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin python | |
# coding: utf-8 | |
import sys | |
from argparse import ArgumentParser | |
from os.path import exists | |
def main(*args): | |
start = args[0].start |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
GroupAdd OneNoteGroup, ahk_exe onenote.exe | |
GroupAdd Xshell, ahk_exe Xshell.exe | |
GroupAdd Firefox, ahk_exe firefox.exe | |
GroupAdd VSCode, ahk_exe Code.exe | |
GroupAdd gitbash, ahk_exe mintty.exe | |
;;上加一行 | |
$^+o:: | |
Send {Home}{Enter}{Up} | |
return |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
db.getCollection('years3').find().forEach(function(doc) { | |
var a = String(doc.date); | |
var d = new Date(a.substr(0,4)+'/'+a.substr(4,2)+'/'+a.substr(6,2)); | |
db.getCollection('years3').update( {_id: doc._id}, {$set: {date: d}}); | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def cors(func): | |
@wraps(func) | |
def wrapper_func(*args, **kwargs): | |
r = make_response(func(*args, **kwargs)) | |
# list your access domain here | |
# if set 'Access-Control-Allow-Credentials', this cannot be *. | |
# must match the require domain | |
r.headers['Access-Control-Allow-Origin'] = '*' | |
r.headers['Access-Contorl-Allow-Methods'] = 'GET, POST, PUT, DELETE' # list your access methods here | |
allow_headers = "Referer, Accept, Origin, User-Agent" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# coding: utf-8 | |
import sys | |
from argparse import ArgumentParser | |
def main(*args): | |
pass | |