【问题标题】:Fetching data from nba.com/stats/transactions/从 nba.com/stats/transactions/ 获取数据
【发布时间】:2021-04-21 18:47:25
【问题描述】:

nba-api 包中是否有方法允许查询端点以获取有关团队之间交易的数据 (https://www.nba.com/stats/transactions/)?

【问题讨论】:

    标签: nba-api


    【解决方案1】:

    我没看,但不需要那个包裹。直接获取该数据:

    import pandas as pd  
    import requests
    
    url = 'https://www.nba.com/stats/js/data/playermovement/NBA_Player_Movement.json'
    jsonData = requests.get(url).json()
    
    df = pd.DataFrame(jsonData['NBA_Player_Movement']['rows'])
    

    输出:

    print(df)
         Transaction_Type     TRANSACTION_DATE  ... Additional_Sort        GroupSort
    0             Signing  2021-04-21T00:00:00  ...             0.0  Signing 1039411
    1             Signing  2021-04-21T00:00:00  ...             0.0  Signing 1039412
    2             Signing  2021-04-21T00:00:00  ...             0.0  Signing 1039413
    3             Signing  2021-04-21T00:00:00  ...             0.0  Signing 1039414
    4             Signing  2021-04-20T00:00:00  ...             0.0  Signing 1039383
                  ...                  ...  ...             ...              ...
    4581          Signing  2015-07-02T00:00:00  ...             0.0   Signing 944820
    4582          Signing  2015-07-02T00:00:00  ...             0.0   Signing 944876
    4583          Signing  2015-07-02T00:00:00  ...             0.0   Signing 944877
    4584          Signing  2015-07-02T00:00:00  ...             0.0   Signing 944878
    4585          Signing  2015-07-01T00:00:00  ...             0.0   Signing 944801
    
    [4586 rows x 9 columns]
    

    【讨论】:

      猜你喜欢
      • 2017-07-08
      • 1970-01-01
      • 1970-01-01
      • 2019-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-19
      • 1970-01-01
      相关资源
      最近更新 更多