Пример #1
0
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)
Пример #2
0
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)
Пример #3
0
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