Python을 사용하여 NFT 메타데이터(JSON) 생성 - 매우 독점적인 Doge Yacht Club Collection - 4부
우리는 거기에서 선택하고 Python 라이브러리를 다시 한 번 사용하여 NFT 컬렉션에 대한 각각의 메타데이터를 생성합니다.
가장 먼저 할 일은 NFT가 포함된 이미지 폴더를 찾는 것입니다.
Visual Studio Code에서 이미지 폴더를 마우스 오른쪽 버튼으로 클릭하고 Finder에 표시를 클릭하여 폴더 위치를 확인합니다.

이 폴더를 준비하고 다시 찾아보겠습니다.
그 동안 Pinata으로 이동하여 계정을 만드십시오.
Pinata는 NFT 데이터를 호스팅하는 데 사용할 서비스입니다.
계정을 만든 후 자격 증명으로 로그인하십시오.

Pinata 대시보드에서 업로드 > 폴더로 이동합니다.

선택을 클릭하고 이전에 찾은 이미지 폴더를 업로드합니다.

폴더에 이름을 지정하고 업로드를 클릭합니다.

업로드가 완료되면 대시보드에 폴더가 나타납니다.
폴더의 CID를 복사합니다.

Visual Studio Code를 열고 metadata.py 파일로 이동합니다.
metadata.py 파일에서 16 - 25행을 찾습니다.

17행에 Pinata에서 복사한 CID를 붙여넣습니다. CID를 올바르게 붙여넣었는지 확인하십시오. 이중 슬래시(//) 뒤에 와야 합니다.
18행에서 NFT의 표시 이름을 선택합니다. 제 경우에는 "Doge #"을 선택했기 때문에 메타데이터를 생성할 때 첫 번째 NFT에 대해 "Doge #1"과 같은 것을 얻을 것입니다. 두 번째는 "Doge #2"등등.
22행에서 컬렉션에 대한 설명을 추가합니다. 무엇이든 될 수 있습니다. 컬렉션에 대해 다른 사람들에게 알리십시오.

metadata.py 파일을 저장합니다.
터미널을 열고 현재 generative-art-nft 폴더에 있는지 확인한 후 다음 명령을 실행합니다.
python metadata.py
에디션 이름을 입력하라는 메시지가 표시됩니다.
Enter edition you want to generate metadata for:
Much Wow Doge Club
NFT 컬렉션의 이름을 입력하고 Enter 키를 누릅니다.
위의 명령은 NFT 수집에 대한 각각의 JSON 데이터를 생성합니다.
Visual Studio Code 왼쪽에 각 NFT에 대한 메타데이터가 있는 json이라는 새 폴더가 표시됩니다.

json 폴더의 파일을 자유롭게 탐색하십시오. 이 파일은 각 NFT에 대한 설명입니다. 여기에는 각 NFT의 이름과 해당 속성이 포함됩니다.
그러나 json 폴더의 파일에 .json 확장자가 없다는 것을 알 수 있습니다. 이것은 라이브러리 자체의 문제인 것 같습니다.
당신이 할 수 있는 일은 json 폴더를 열고 수동으로 모든 파일에 .json 확장자를 추가하는 것입니다.
모든 파일을 선택하고 일괄적으로 이름을 변경하여 이 작업을 수행할 수 있습니다. Mac과 Windows에서 이 작업을 수행할 수 있습니다.

파일에 .json 확장자를 추가하면 Visual Studio Code의 왼쪽에 올바른 확장자와 함께 표시되어야 합니다.

마지막으로 Pinata로 다시 이동하여 이 자습서의 시작 부분에서 이미지 폴더로 수행한 것과 동일한 방식으로 json 폴더를 업로드합니다.
결국 Pinata 대시보드에는 두 개의 폴더가 있어야 합니다. 하나는 이미지용이고 다른 하나는 json 파일용입니다.

다음 튜토리얼에서는 json 폴더의 CID가 필요하므로 이를 염두에 두십시오.
여기에서 이 튜토리얼을 종료하지만 다음 튜토리얼에서는 NFT 컬렉션을 OpenSea에 배포할 것입니다.
이 시리즈의 끝을 기다릴 수 없다면 이미 Youtube에 있는 전체 NFT 비디오 시리즈를 확인할 수 있습니다.
잊지마세요!! :)
유튜브:
트위터:
오픈씨
MEDYC Collection
Reference
이 문제에 관하여(Python을 사용하여 NFT 메타데이터(JSON) 생성 - 매우 독점적인 Doge Yacht Club Collection - 4부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/balt1794/generate-nft-metadata-json-using-python-much-exclusive-doge-yacht-club-collection-part-iv-n7k텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)