我必须刮掉所有印地语歌词网站的网页。每页都有印地语和英语的歌词
目标站点:Lyrics Hindi Song
对于抓取,我使用Python,Beautifulsoup
我能够成功地从所有网页中提取数据,除了一项任务,那就是从每个网页中提取印地语歌词
下面是我的代码
import pymysql
import requests
from bs4 import BeautifulSoup
r=requests.get("https://www.lyricshindisong.in/2020/02/khuda-bhi-asamaan-se-jab-jmin-par.html")
soup=BeautifulSoup(r.content,'html5lib')
pagettitle=soup.find('h1').text
songcontentwrapper=soup.find('div',{'class':'post-outer'})
targetcontents=songcontentwrapper.find_all('div')
for targetcontent in targetcontents:
print(targetcontent.text)
上面的代码给出了以下结果
Khuda Bhi Asamaan Se Jab Jmin Par Dekhata Hoga Lyrics from the Hindi Bollywood cinema Dharti(1970). Singer(s) of this song: Mohammed Rafi. Music Composed By Shankar Jaikishan. SongKhuda bhi asamaan se jab jmin par dekhata hogaSinger(s)Mohammed RafiMusic(s)Shankar JaikishanLyrics(s)Rajendra Krishna(राजेंद्र कृष्ण) (adsbygoogle = window.adsbygoogle || []).push({}); खुदा भी आसमाँ से जब ज़मीं पर देखता होगामेरे मेहबूब को किसने बनाया सोचता होगा मुसव्विर खुद परेशां है के ये तस्वीर किसकी हैबनोगी जिसकी तुम ऐसी हसीं तक़दीर किसकी हैकभी वो जल रहा होगा, कभी खुश हो रहा होगा ज़माने भर की मस्ती को निगाहों में समेटा हैकली से जिस्म को कितनी बहारों में लपेटा हैहुआ तुमसा कोई पहले न कोई दूसरा होगा फ़रिश्ते भी यहाँ रातों को आकर घूमते होंगेजहाँ रखती हो तुम पाँव, जगह वो चूमते होंगेकिसी के दिल पे क्या गुज़री, ये वो ही जानता होगा अब आप आपका मनचाहा गाने के बोल अपनी ऊँगली की नोक पर पाएं। डाउनलोड करें हमारा एंड्राइड ऐप्प। Link: Lyrics Hindi Song Android App Khuda bhi asamaan se jab jmin par dekhata hogaMere mehabub ko kisane banaaya sochata hoga Musawwir khud pareshaan hai ke ye taswir kisaki haiBanogi jisaki tum aisi hasin takdir kisaki haiKabhi wo jal raha hoga, kabhi khush ho raha hoga Jmaane bhar ki masti ko nigaahon men sameta haiKali se jism ko kitani bahaaron men lapeta haiHua tumasa koi pahale n koi dusara hoga Frishte bhi yahaan raaton ko akar ghumate hongeJahaan rakhati ho tum paanw, jagah wo chumate hongeKisi ke dil pe kya gujri, ye wo hi jaanata hoga You can access your favourite song lyrics at your finger tips. Download our android app available at Google Play Store. Link: Lyrics Hindi Song Android App Play
You might be interested in the following all Hindi Song Lyrics from the Bollywood Feature Film "Dharti" . Ishq ki main bimar ki walla Teer e nazar hai paar Ki walla tujhse hua hai pyar huyi alla Dil hai bekarar ki walla Aankho mein khumar Ki walla tujhpe dil nishar huyi alla....(Read More) Ye albeli pyar ki rahe Ye jane pahchane rashte Kal bhi the ye nikhre nikhre Aaj bhi hai ye haste haste Ye albeli pyar ki rahe Ye jane pahchane rashte Kal bhi the ye nikhre nikhre Aaj bhi hai ye haste haste Ye albeli pyar ki rahe....(Read More) Khuda bhi aasma se jab Zameen par dekhata hoga Khuda bhi aasma se jab Zameen par dekhata hoga Mere mehboob ko kisane Banaya sochata hoga Khuda bhi aasma se jab Zameen par dekhata hoga Mere mehboob ko kisane Banaya sochata hoga Khuda bhi aasma se....(Read More) Jab se aankhe ho gayi Tumse char is dharti par Jab se aankhe ho gayi Tumse char is dharti par Kadam kadam par machal Raha hai pyaar is dharti par Jab se aankhe ho gayi Tumse char is dharti par....(Read More) Shu shu shu shu shu shu Dhire dheere bolo ji shu shu Bhed mat kholo ji shu shu Dhire dheere bolo ji shu shu Bhed mat kholo ji shu shu Deewaro ke bhi kan hai Khatre mein apni jaaan hai Deewaro ke bhi kan hai Khatre mein apni jaaan hai Shu shu dheere dheere bolo ji shu shu....(Read More) Meri gali mein aaya chor Tan ka chor mann ka chor Dil ko chura ker bhaga Mere dil ko chura ker bhaga Meri gali mein aaya chor Tan ka chor mann ka chor Dil ko chura ker bhaga Mere dil ko chura ker bhaga Meri gali mein aaya chor Tan ka chor mann ka chor....(Read More) Ye mausam bheega bheega hai Hawa bhi jyada jyada hai Kyun na machlega dil mera Tumko pane ka irada hai Ye mausam bheega bheega hai Hawa bhi jyada jyada hai Kyun na machlega dil mera Tumko pane ka irada hai Ye mausam bheega bheega hai....(Read More) You are viewing android version of our website: Lyrics Hindi SongTo visit our website: Click Here
所需的任务只是得到印地语歌词
问题:歌词环绕在div标签上,没有类或id
因此,请指导我如何才能得到印地语歌词只使用Python和Beautifulsoup
最简单的方法可能是在每个空格上拆分文本,删除所有非英语单词,然后用空格将单词重新连接在一起
看到这个帖子了吗 Detect strings with non English characters in Python
使用接受答案中的
isEnglish()
函数,您可以执行以下操作hindi_only = " ".join([i for i in scraped_text.split(" ") if not isEnglish(i)])
相关问题 更多 >
编程相关推荐