from pprint import PrettyPrinter
import requests
pp = PrettyPrinter()
def query(search)
  url = f"https://wwwapi.lcsc.com/v1/search/global-search?keyword={search}"
  r = requests.get(url)
  pp.pprint(r.json())
  
if __name__ == "__main__":
  query("DS2411")
# result is
"""
{
  "brandHomeVO": null,
  "catalogVOS": [
    {
      "catalogId": 575,
      "parentId": null,
      "parentName": null,
      "catalogName": null,
      "catalogNameEn": "Interface ICs",
      "childCatelogs": [
        {
          "catalogId": 11179,
          "parentId": null,
          "parentName": null,
          "catalogName": null,
          "catalogNameEn": "Pre-ordered Chips",
          "childCatelogs": null,
          "productNum": 2
        },
        {
          "catalogId": 11133,
          "parentId": null,
          "parentName": null,
          "catalogName": null,
          "catalogNameEn": "Security Verification / Encryption ICs",
          "childCatelogs": null,
          "productNum": 1
        }
      ],
      "productNum": 3
    }
  ],
  "productSearchResultVO": {
    "totalCount": 3,
    "currentPage": 1,
    "pageSize": 25,
    "productList": [
      {
        "productId": 1621637,
        "productCode": "C1530836",
        "productWeight": 0.001,
        "foreignWeight": 0,
        "isOnsale": true,
        "dollarLadderPrice": null,
        "isForeignOnsale": true,
        "minBuyNumber": 1,
        "maxBuyNumber": -1,
        "isAutoOffsale": null,
        "minPacketUnit": "Tube",
        "productUnit": "Piece",
        "productArrange": "Tube-packed",
        "minPacketNumber": 120,
        "encapStandard": "TSOC-6",
        "productModel": "DS2411P+",
        "brandId": 234,
        "brandNameEn": "Maxim Integrated",
        "catalogId": 11179,
        "catalogName": "Pre-ordered Chips",
        "parentCatalogId": 575,
        "parentCatalogName": "Interface ICs",
        "productDescEn": null,
        "productIntroEn": " TSOC-6 Pre-ordered Chips ROHS",
        "isHasBattery": false,
        "isDiscount": false,
        "isHot": false,
        "isEnvironment": true,
        "isPreSale": true,
        "productLadderPrice": "1~9~6.76,10~29~6.76,30~199~6.76,200~499~2.62,500~999~2.53,1000~-1~2.48,",
        "ladderDiscountRate": null,
        "productPriceList": [
          {
            "ladder": 1,
            "usdPrice": 1.2191,
            "currencyPrice": 1.2191,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 200,
            "usdPrice": 0.4725,
            "currencyPrice": 0.4725,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 500,
            "usdPrice": 0.4563,
            "currencyPrice": 0.4563,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 1000,
            "usdPrice": 0.4473,
            "currencyPrice": 0.4473,
            "currencySymbol": "US$",
            "discountRate": null
          }
        ],
        "stockJs": 0,
        "stockSz": 0,
        "smtAloneNumberSz": null,
        "smtAloneNumberJs": null,
        "stockNumber": 0,
        "split": 1,
        "productImageUrl": null,
        "pdfUrl": "",
        "productImages": null,
        "paramVOList": null,
        "isReel": false,
        "reelPrice": null,
        "productModelHighlight": "DS2411P+",
        "productCodeHighlight": null,
        "catalogCode": "01170827",
        "parentCatalogCode": "011708",
        "pdfLinkUrl": null,
        "weight": 0.001
      },
      {
        "productId": 16300,
        "productCode": "C15619",
        "productWeight": 0.033,
        "foreignWeight": 0.058,
        "isOnsale": true,
        "dollarLadderPrice": null,
        "isForeignOnsale": true,
        "minBuyNumber": 1,
        "maxBuyNumber": -1,
        "isAutoOffsale": null,
        "minPacketUnit": "Reel",
        "productUnit": "Piece",
        "productArrange": "Tape & Reel (TR)",
        "minPacketNumber": 3000,
        "encapStandard": "SOT-23(SOT-23-3)",
        "productModel": "DS2411R+T&R",
        "brandId": 234,
        "brandNameEn": "Maxim Integrated",
        "catalogId": 11133,
        "catalogName": "Security Verification / Encryption ICs",
        "parentCatalogId": 575,
        "parentCatalogName": "Interface ICs",
        "productDescEn": null,
        "productIntroEn": " SOT-23(SOT-23-3) Security Verification / Encryption ICs ROHS",
        "isHasBattery": false,
        "isDiscount": false,
        "isHot": false,
        "isEnvironment": true,
        "isPreSale": false,
        "productLadderPrice": "1~9~24.95,10~29~20.40,30~99~17.10,100~499~14.38,500~999~13.91,1000~1999~13.68,2000~3999~13.51,4000~-1~13.40,",
        "ladderDiscountRate": null,
        "productPriceList": [
          {
            "ladder": 1,
            "usdPrice": 4.4992,
            "currencyPrice": 4.4992,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 10,
            "usdPrice": 3.6787,
            "currencyPrice": 3.6787,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 30,
            "usdPrice": 3.0837,
            "currencyPrice": 3.0837,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 100,
            "usdPrice": 2.5932,
            "currencyPrice": 2.5932,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 500,
            "usdPrice": 2.5084,
            "currencyPrice": 2.5084,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 1000,
            "usdPrice": 2.4669,
            "currencyPrice": 2.4669,
            "currencySymbol": "US$",
            "discountRate": null
          }
        ],
        "stockJs": 1439,
        "stockSz": 302,
        "smtAloneNumberSz": null,
        "smtAloneNumberJs": null,
        "stockNumber": 1741,
        "split": 1,
        "productImageUrl": "https://assets.lcsc.com/images/lcsc/96x96/20190221_Maxim-Integrated-DS2411R-T-R_C15619_front.jpg",
        "pdfUrl": "https://datasheet.lcsc.com/lcsc/1809191936_Maxim-Integrated-DS2411R-T-R_C15619.pdf",
        "productImages": [
          "/20190221_Maxim-Integrated-DS2411R-T-R_C15619_front.jpg",
          "/20190221_Maxim-Integrated-DS2411R-T-R_C15619_back.jpg",
          "/20190221_Maxim-Integrated-DS2411R-T-R_C15619_blank.jpg",
          "/20190307_Maxim-Integrated-DS2411R-T-R_C15619_package.jpg"
        ],
        "paramVOList": null,
        "isReel": false,
        "reelPrice": null,
        "productModelHighlight": "DS2411R+T&R",
        "productCodeHighlight": null,
        "catalogCode": "01170834",
        "parentCatalogCode": "011708",
        "pdfLinkUrl": null,
        "weight": 0.058,
        "productImageUrlBig": "https://assets.lcsc.com/images/lcsc/900x900/20190221_Maxim-Integrated-DS2411R-T-R_C15619_front.jpg"
      },
      {
        "productId": 2742290,
        "productCode": "C2650381",
        "productWeight": 0.001,
        "foreignWeight": 0,
        "isOnsale": true,
        "dollarLadderPrice": null,
        "isForeignOnsale": true,
        "minBuyNumber": 1,
        "maxBuyNumber": -1,
        "isAutoOffsale": null,
        "minPacketUnit": "Reel",
        "productUnit": "Piece",
        "productArrange": "Tape & Reel (TR)",
        "minPacketNumber": 4000,
        "encapStandard": "TSOC-6",
        "productModel": "DS2411P+T&R",
        "brandId": 234,
        "brandNameEn": "Maxim Integrated",
        "catalogId": 11179,
        "catalogName": "Pre-ordered Chips",
        "parentCatalogId": 575,
        "parentCatalogName": "Interface ICs",
        "productDescEn": null,
        "productIntroEn": " TSOC-6 Pre-ordered Chips ROHS",
        "isHasBattery": false,
        "isDiscount": false,
        "isHot": false,
        "isEnvironment": true,
        "isPreSale": true,
        "productLadderPrice": "1~9~8.45,10~29~8.45,30~199~8.45,200~499~3.27,500~999~3.16,1000~-1~3.10,",
        "ladderDiscountRate": null,
        "productPriceList": [
          {
            "ladder": 1,
            "usdPrice": 1.5238,
            "currencyPrice": 1.5238,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 200,
            "usdPrice": 0.5897,
            "currencyPrice": 0.5897,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 500,
            "usdPrice": 0.5699,
            "currencyPrice": 0.5699,
            "currencySymbol": "US$",
            "discountRate": null
          },
          {
            "ladder": 1000,
            "usdPrice": 0.5591,
            "currencyPrice": 0.5591,
            "currencySymbol": "US$",
            "discountRate": null
          }
        ],
        "stockJs": 0,
        "stockSz": 0,
        "smtAloneNumberSz": null,
        "smtAloneNumberJs": null,
        "stockNumber": 0,
        "split": 1,
        "productImageUrl": null,
        "pdfUrl": "",
        "productImages": null,
        "paramVOList": null,
        "isReel": false,
        "reelPrice": null,
        "productModelHighlight": "DS2411P+T&R",
        "productCodeHighlight": null,
        "catalogCode": "01170827",
        "parentCatalogCode": "011708",
        "pdfLinkUrl": null,
        "weight": 0.001
      }
    ],
    "totalPage": 1,
    "lastPage": 1
  },
  "lcBookProductResultVO": null,
  "isToDetail": null,
  "isToBrand": null,
  "tipProductDetailUrlVO": null,
  "brandUrlMap": null
}
"""