# France culture place de la toile

**URL:** <https://www.debian-fr.org/t/france-culture-place-de-la-toile/55502>\
**Category:** Trucs et Astuces\
**Created:** [Février 21, 2016, 1:39 UTC](https://www.debian-fr.org/t/france-culture-place-de-la-toile/55502 "2016-02-21T13:39:25Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![limax](https://www.debian-fr.org/user_avatar/www.debian-fr.org/limax/32/3886_2.png) [@limax](https://www.debian-fr.org/u/limax)\
**Post date:** [Février 21, 2016, 1:39 UTC](https://www.debian-fr.org/t/france-culture-place-de-la-toile/55502/1 "2016-02-21T13:39:25Z")

</div>

Bonjour

Certain connaissent peut être [place de la toile sur france culture](http://www.franceculture.fr/podcast/4486249) mais moi je découvre et je trouve cette émission très très bien.

Ils parlent souvent des logiciels libres.

Pour télécharger les videos (car j’aime bien écouter sur mon lecteur mp3 j’ai fait un petit script pour python3)

Dans ce sript j’utilise python-progressbar qui n’est pas dans les depots debian pour python3 alors il faut le compiler avant par exemple avec pip-3.2 en root

```auto

```

[culture.py](http://culture.py)

```auto
#!/usr/bin/python3
# -∗- coding: utf-8 -∗-

# Usage: culture.py lien_internet
# Le lien internet est un podcast à prendre http://www.franceculture.fr/podcast/4486249 Place de la toile

import urllib.request, urllib.parse, urllib.error
import re
import sys
import os
from progressbar import * #http://code.google.com/p/python-progressbar/

widgets = ['Test: ', Percentage(), ' ', Bar(marker=RotatingMarker()), ' ', ETA(), ' ', FileTransferSpeed()]
pbar = ProgressBar(widgets=widgets)

def dlProgress(count, blockSize, totalSize):
	if pbar.maxval is None:
		pbar.maxval = totalSize
		pbar.start()
	pbar.update(min(count*blockSize, totalSize))

if len(sys.argv) >= 2:
	url=sys.argv[1]

	reponse=urllib.request.urlopen(url)
	pageb=reponse.read() #type binaire achtung c'est different de python2
	page=pageb.decode("utf8") # on transforme en texte
	reponse.close()

	regexp = re.compile(r"sites%2Fdefault.*.mp3")
	lien_mp3=re.findall(regexp , page)[0]
	lien_mp3="http://www.franceculture.fr/" + urllib.parse.unquote(lien_mp3)
	print('Le lien est:\n {}'.format(lien_mp3))
	rep=input("Voullez vous enregistrer l'émission?: (<y>/n)\n")
	liste_reponse=['oui','OUI','yes','YES','y','Y','O','o','']
	if rep in liste_reponse:
		fileName=re.findall(r"/([^/]*)--NET", lien_mp3 )[0]+'.mp3'
		if len(fileName)==4 :
			import time
			fileName=time.strftime("Place_de_La_Toile-%d-%B-%Y_%Hh-%Mm-%Ss")+fileName
		print('Le nom enregistré sera {}\n'.format(fileName))
		rep=input("Donner éventuellement un autre nom")
		if rep!='':
			fileName=rep
		urllib.request.urlretrieve(lien_mp3, fileName , reporthook=dlProgress)
		pbar.finish()

else :
	print('Il faut donner un lien')
	sys.exit(1)
```

---

<div class="post-metadata">

**Author:** ![lol](https://www.debian-fr.org/user_avatar/www.debian-fr.org/lol/32/15629_2.png) [@lol](https://www.debian-fr.org/u/lol)\
**Post date:** [Février 21, 2016, 1:39 UTC](https://www.debian-fr.org/t/france-culture-place-de-la-toile/55502/2 "2016-02-21T13:39:27Z")

</div>

Salut,  
Tu vois un inconvénient à ce qu’on bascule dans T&A ?

---

<div class="post-metadata">

**Author:** ![limax](https://www.debian-fr.org/user_avatar/www.debian-fr.org/limax/32/3886_2.png) [@limax](https://www.debian-fr.org/u/limax)\
**Post date:** [Février 21, 2016, 1:39 UTC](https://www.debian-fr.org/t/france-culture-place-de-la-toile/55502/3 "2016-02-21T13:39:27Z")

</div>

[quote=“lol”]Salut,  
Tu vois un inconvénient à ce qu’on bascule dans T&A ?[/quote]  
non pas de problème

---

<div class="post-metadata">

**Author:** ![lol](https://www.debian-fr.org/user_avatar/www.debian-fr.org/lol/32/15629_2.png) [@lol](https://www.debian-fr.org/u/lol)\
**Post date:** [Février 21, 2016, 1:39 UTC](https://www.debian-fr.org/t/france-culture-place-de-la-toile/55502/4 "2016-02-21T13:39:27Z")

</div>

[quote=“limax”][quote=“lol”]Salut,  
Tu vois un inconvénient à ce qu’on bascule dans T&A ?[/quote]  
non pas de problème[/quote]  
C’est fait. Ce sera plus facile à trouver! 😉

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 21, 2016, 1:39 UTC](https://www.debian-fr.org/t/france-culture-place-de-la-toile/55502/5 "2016-02-21T13:39:32Z")

</div>

[quote=«&nbsp;lol&nbsp;»][quote=«&nbsp;limax&nbsp;»][quote=«&nbsp;lol&nbsp;»]Salut,  
Tu vois un inconvénient à ce qu’on bascule dans T&A ?[/quote]  
non pas de problème[/quote]  
C’est fait. Ce sera plus facile à trouver! 😉[/quote]  
 ![:023](https://www.debian-fr.org/uploads/default/original/1X/3c587556c0cc11389317c03a60788d77ceebd307.gif "OK")
