def deliveryCoin(s, aid, coins): """ :param s: session :param aid: av号 :param coins: 可投硬币数 :return: """ data = {"aid": aid, "multiply": coins, "select_like": "1", "cross_domain": "true", "csrf": "97f897c8b4e300f2e8c8473fa6659a17"} r = s.post("https://api.bilibili.com/x/web-interface/coin/add", data=data).json() return r["data"]["like"] pass if __name__ == '__main__': s, api = init() coins = 5 videolist = getVideoList(s) print("获取到videolist{}".format(videolist)) while coins > 0: time.sleep(0.5) aid = choice(videolist) deliveiedCoin = getDeldCoins(s, aid) if deliveiedCoin < 2: # 投币 if deliveiedCoin == 1 or coins == 1: deliveryCoin(s, aid, 1) print("投币视频aid{}".format(aid)) coins = coins - 1 elif coins >= 2: deliveryCoin(s, aid, 2)
Authors: Juliet Moreiro (@julietsvq) and Pablo Doval (@PabloDoval) ''' import sys sys.path.append('../') from utils.init import init from keras.datasets import mnist from keras.models import Sequential from keras.layers import Dense, Dropout, Flatten from keras.layers import Conv2D, MaxPooling2D import keras as k from utils.init import init from keras.utils import np_utils if __name__ == '__main__': init() (X_train, y_train), (X_test, y_test) = mnist.load_data() # Set up parameters, etc.. # Prepare data # Model definition # Compilation step # Evaluate it against the test dataset print('Train loss: ', xxxx) print('Train accuracy: ', xxxx)
import os from utils import init if __name__ == '__main__': s, api = init.init() url = api["live"]["operate"]["Sliver2Coin"]["url"] body = {"csrf_token": os.environ["BILI_JCT"]} r = s.post(url, data=body) print(r.json()) pass