![]() | |
| | #1 (permalink) |
| Yönetim Kurulu Üyelik Tarihi: 01/2008 Yer: İstanbul
Mesaj: 242
|
# -*- coding: utf-8 -*- import urllib, re url = raw_input('Youtube Linki: ') # Örnek : http://www.youtube.com/watch?v=Id_kGL3M5Cg site = urllib.urlopen(url) veri = site.read() isim = re.search("&title=(.*?)'", veri) """ (.*?)den sonraki ' karakteri kaynak kodda o satırda aramanın o karaktere denk gelince duracağını gösterir. Eğer (.*?) değilde .* yapsaydık isim.group(1) gibi bir kolaylıktan faydalanamayacaktık. isim = re.search("<title>YouTube - (.*?)</title>", veri) Şeklinde de tanımlayabilirdik veya isim = re.search("&title=.*'", veri2).group() isim_duzenle = re.sub("&title=", "", isim) isim_duzenle2 = re.sub("'", "", isim_duzenle) şeklinde de tanımlayabiliriz.""" print isim.group(1) # group(1) deki (1); yani &title= kısmını gözardı eder ve (.*?) de ki değeri yazar. yanlış bilgilendirme yaparsak ustalar düzeltsin |
| | |
| | #2 (permalink) |
| Yönetim Kurulu Üyelik Tarihi: 01/2008 Yer: İstanbul
Mesaj: 242
|
isim = re.search("&title=.*'", veri2).group() isim_duzenle = re.sub("&title=", "", isim) isim_duzenle2 = re.sub("'", "", isim_duzenle) Kod: isim = re.search("&title=.*'", veri).group()
isim_duzenle = re.sub("&title=", "", isim)
isim_duzenle2 = re.sub("'", "", isim_duzenle)
|
| | |
| | #4 (permalink) |
| Yönetim Kurulu Üyelik Tarihi: 01/2008 Yer: İstanbul
Mesaj: 242
| Türkçe karakterleri düzgün yazdırma Kod: # -*- coding: cp1254 -*-
import urllib, re, time
url = raw_input('Youtube Linki: ')
# Örnek : http://www.youtube.com/watch?v=jN3vokYOMec
site = urllib.urlopen(url)
veri = site.read()
isim = re.search("<title>YouTube - (.*?)</title>", veri).group(1)
time.sleep(2)
# Türkçe karakterleri düzgün yazdırma
isim_duzenle = re.sub("ı", "ı", isim)
isim_duzenle = re.sub("ü", "ü", isim_duzenle)
isim_duzenle = re.sub("ç", "ç", isim_duzenle)
isim_duzenle = re.sub("ÄŸ", "ğ", isim_duzenle)
isim_duzenle = re.sub("ö", "ö", isim_duzenle)
isim_duzenle = re.sub("ÅŸ", "ş", isim_duzenle)
isim_duzenle = re.sub("İ", "İ", isim_duzenle)
isim_duzenle = re.sub("Ü", "Ü", isim_duzenle)
isim_duzenle = re.sub("Ç", "Ç", isim_duzenle)
isim_duzenle = re.sub("Ö", "Ö", isim_duzenle)
print isim_duzenle
Kod: isim_duzenle = re.sub("ı", "ı", isim)
isim_duzenle = re.sub("ü", "ü", isim_duzenle)
isim_duzenle = re.sub("ç", "ç", isim_duzenle)
isim_duzenle = re.sub("ÄŸ", "ğ", isim_duzenle)
isim_duzenle = re.sub("ö", "ö", isim_duzenle)
isim_duzenle = re.sub("ÅŸ", "ş", isim_duzenle)
isim_duzenle = re.sub("İ", "İ", isim_duzenle)
isim_duzenle = re.sub("Ü", "Ü", isim_duzenle)
isim_duzenle = re.sub("Ç", "Ç", isim_duzenle)
isim_duzenle = re.sub("Ö", "Ö", isim_duzenle)
|
| | |
| | #6 (permalink) |
| Yönetim Kurulu Üyelik Tarihi: 01/2008 Yer: İstanbul
Mesaj: 242
|
Teşekkürler. Kod: # -*- coding: utf-8 -*-
import urllib, re
url = raw_input('Youtube Linki: ')
# Örnek : http://www.youtube.com/watch?v=jN3vokYOMec
site = urllib.urlopen(url)
veri = unicode(site.read(), 'utf8')
isim = re.search("<title>YouTube - (.*?)</title>", veri).group(1)
print isim
|
| | |
| | #8 (permalink) |
| CEng n Avar Üyelik Tarihi: 03/2007 Yer: Sath-ı Arz
Mesaj: 56
|
Bunu şöyle daha da güzelleştirip pardus deposuna pisi paketi olarak gönderemez miyiz? Pardus'ta sistemle beraber ffmpeg de geliyor, aslında bu programa bir seçenek olarak ekleyip sadece mp3 olarak kaydet de yapılabilir. ffmpeg'i popen() ile kullanabiliriz heralde. (diğer konuda nasıl kullanıldığına dair bir mesaj atmıştım.) |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| Youtube Video İndirici v. 1 | Muallim-i Âli | Python / Zope | 13 | 12/09/2008 11:47 |
| Youtube da Video İzleyemiyorum | SanaLSorunlarım | Internet | 8 | 17/07/2008 02:29 |
| Youtube video indirme | SiberDevlet | PHP | 0 | 16/12/2007 15:06 |
| Youtube -> Video Convertor | Scope | Internet | 1 | 13/02/2007 22:55 |
| youtube.com video | limonabi | Internet | 10 | 27/06/2006 17:14 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |