Skip to main content

Seperate the song and artist name from a song title

Project description

SongNameSplit

The SongNameSplit library can take a song title and identify the song name and artist name. The input taken is a string, and a dictionary gives the output. This library needs to access some web pages while running, which means that the final output time is directly dependent on your internet speed.

Sample Input and Output

Input 1:


"Coldplay - Hymn For The Weekend (Official Video)"

Output 1:


{'artist': 'Coldplay', 'songname': 'Hymn For The Weekend'}

Input 2:


"Dua Lipa - Levitating Featuring DaBaby (Official Music Video)"

Output 2:


{'artist': 'Dua Lipa', 'songname': 'Levitating'}

Installation

SongNameSplit can be installed using the following pip code. Please note that the SongNameSplit library is internet-dependent, so a stable internet connection is essential.


pip install SongNameSplit

Import

SongNameSplit can be imported using the following code:


import SongNameSplit

Usage

SongNameSplit can be used as:


SongNameSplit.namesplit("<< SONG TITLE >>")

Replace the "<< SONG TITLE >>" with your song title.

Sample Code


import SongNameSplit



result = SongNameSplit.namesplit("Coldplay - Hymn For The Weekend (Official Video)")



print("The name of the song is: ", result['songname'])

print("The name of the artist is: ", result['artist'])


Made by

Archit Tandon.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

SongNameSplit-1.1.4.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

SongNameSplit-1.1.4-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file SongNameSplit-1.1.4.tar.gz.

File metadata

  • Download URL: SongNameSplit-1.1.4.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.4 tqdm/4.59.0 importlib-metadata/3.10.0 keyring/22.3.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.8.8

File hashes

Hashes for SongNameSplit-1.1.4.tar.gz
Algorithm Hash digest
SHA256 3780a49a3cbe96f18605339a2137fcbddbcebd6d7e0e042c13088b04048d2bd2
MD5 f358a4d94b9906e793f504f9f7fb9f89
BLAKE2b-256 d4aa3bbbe142b95bb5765c152b309bc8250a56751033a88885b6b847466c6460

See more details on using hashes here.

File details

Details for the file SongNameSplit-1.1.4-py3-none-any.whl.

File metadata

  • Download URL: SongNameSplit-1.1.4-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.4 tqdm/4.59.0 importlib-metadata/3.10.0 keyring/22.3.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.8.8

File hashes

Hashes for SongNameSplit-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 eb3ac7659da112b2f8aa1d3a817dd34a301e5d09a2d070b00e3b01183ae34ce4
MD5 73520b0dd1cdd8515c482594b44e1e86
BLAKE2b-256 791435ba2d411eb3fc314c8dc62fed2e41093c7bf89a3e1ac9b50f5b2ef20f54

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page