Annonce

Réduire
Aucune annonce.

Debian 7 - Le cahier de l'administrateur Debian ( Gratuit )

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • News Debian 7 - Le cahier de l'administrateur Debian ( Gratuit )



    Source:
    http://fr.ulule.com/liberation-cahie...-wheezy-30267/

  • #2
    Quoi de mieux comme exercice, simple en plus !

    J'ai crée un petit script Python, qui lit un fichier text avec les URLs des sections, se connecte et les enregistre en fichier .html. Je dois avouer que ce n'est pas du tout pratique ^^, mais ça m'amuse de faire des scripts pour tout et rien, et ça m'entraine

    Voici le code :

    Code:
    #!/usr/bin/env python
    # coding: UTF-8 -*-
    
    import urllib2, urllib
    
    fileUrl = open('/root/Desktop/urls.txt', 'r')
    
    compteur = 0
    
    for ligne in fileUrl:
            url = ligne
            request = urllib2.Request(url)
            reponse = urllib2.urlopen(request)
            
            print "Connected to %s" % url
            
            file = open('/root/Desktop/Files/index{}.html'.format(compteur), 'w')
            
            print "File created.\n"
            
            file.write(reponse.read())
    
            file.close()
            
            compteur += 1
            
            
    print "\n\nDone Successfully !\n\n"
    Et le fichier.txt :

    Code:
    http://debian-handbook.info/browse/stable/
    http://debian-handbook.info/browse/stable/preface.html
    http://debian-handbook.info/browse/stable/foreword.html
    http://debian-handbook.info/browse/stable/sect.who-is-this-book-for.html
    http://debian-handbook.info/browse/stable/sect.selected-approach.html
    http://debian-handbook.info/browse/stable/sect.book-structure.html
    http://debian-handbook.info/browse/stable/sect.acknowledgments.html
    http://debian-handbook.info/browse/stable/the-debian-project.html
    http://debian-handbook.info/browse/stable/sect.foundation-documents.html
    http://debian-handbook.info/browse/stable/sect.debian-internals.html
    http://debian-handbook.info/browse/stable/sect.follow-debian-news.html
    http://debian-handbook.info/browse/stable/sect.role-of-distributions.html
    http://debian-handbook.info/browse/stable/sect.release-lifecycle.html
    http://debian-handbook.info/browse/stable/case-study.html
    http://debian-handbook.info/browse/stable/sect.master-plan.html
    http://debian-handbook.info/browse/stable/sect.why-gnu-linux.html
    http://debian-handbook.info/browse/stable/sect.why-debian.html
    http://debian-handbook.info/browse/stable/sect.why-debian-stable.html
    http://debian-handbook.info/browse/stable/existing-setup.html
    http://debian-handbook.info/browse/stable/sect.how-to-migrate.html
    http://debian-handbook.info/browse/stable/installation.html
    http://debian-handbook.info/browse/stable/sect.installation-steps.html
    http://debian-handbook.info/browse/stable/sect.after-first-boot.html
    http://debian-handbook.info/browse/stable/packaging-system.html
    http://debian-handbook.info/browse/stable/sect.package-meta-information.html
    http://debian-handbook.info/browse/stable/sect.source-package-structure.html
    http://debian-handbook.info/browse/stable/sect.manipulating-packages-with-dpkg.html
    http://debian-handbook.info/browse/stable/sect.coexistence-with-other-packaging-systems.html
    http://debian-handbook.info/browse/stable/apt.html
    http://debian-handbook.info/browse/stable/sect.apt-get.html
    http://debian-handbook.info/browse/stable/sect.apt-cache.html
    http://debian-handbook.info/browse/stable/sect.apt-frontends.html
    http://debian-handbook.info/browse/stable/sect.package-authentication.html
    http://debian-handbook.info/browse/stable/sect.dist-upgrade.html
    http://debian-handbook.info/browse/stable/sect.regular-upgrades.html
    http://debian-handbook.info/browse/stable/sect.automatic-upgrades.html
    http://debian-handbook.info/browse/stable/sect.searching-packages.html
    http://debian-handbook.info/browse/stable/solving-problems.html
    http://debian-handbook.info/browse/stable/sect.common-procedures.html
    http://debian-handbook.info/browse/stable/basic-configuration.html
    http://debian-handbook.info/browse/stable/sect.network-config.html
    http://debian-handbook.info/browse/stable/sect.hostname-name-service.html
    http://debian-handbook.info/browse/stable/sect.user-group-databases.html
    http://debian-handbook.info/browse/stable/sect.creating-accounts.html
    http://debian-handbook.info/browse/stable/sect.shell-environment.html
    http://debian-handbook.info/browse/stable/sect.config-printing.html
    http://debian-handbook.info/browse/stable/sect.config-bootloader.html
    http://debian-handbook.info/browse/stable/sect.config-misc.html
    http://debian-handbook.info/browse/stable/sect.kernel-compilation.html
    http://debian-handbook.info/browse/stable/sect.kernel-installation.html
    http://debian-handbook.info/browse/stable/unix-services.html
    http://debian-handbook.info/browse/stable/sect.remote-login.html
    http://debian-handbook.info/browse/stable/sect.rights-management.html
    http://debian-handbook.info/browse/stable/sect.administration-interfaces.html
    http://debian-handbook.info/browse/stable/sect.syslog.html
    http://debian-handbook.info/browse/stable/sect.inetd.html
    http://debian-handbook.info/browse/stable/sect.task-scheduling-cron-atd.html
    http://debian-handbook.info/browse/stable/sect.asynchronous-task-scheduling-anacron.html
    http://debian-handbook.info/browse/stable/sect.quotas.html
    http://debian-handbook.info/browse/stable/sect.backup.html
    http://debian-handbook.info/browse/stable/sect.hotplug.html
    http://debian-handbook.info/browse/stable/sect.power-management.html
    http://debian-handbook.info/browse/stable/network-infrastructure.html
    http://debian-handbook.info/browse/stable/sect.virtual-private-network.html
    http://debian-handbook.info/browse/stable/sect.quality-of-service.html
    http://debian-handbook.info/browse/stable/sect.dynamic-routing.html
    http://debian-handbook.info/browse/stable/sect.ipv6.html
    http://debian-handbook.info/browse/stable/sect.domain-name-servers.html
    http://debian-handbook.info/browse/stable/sect.dhcp.html
    http://debian-handbook.info/browse/stable/sect.network-diagnosis-tools.html
    http://debian-handbook.info/browse/stable/network-services.html
    http://debian-handbook.info/browse/stable/sect.http-web-server.html
    http://debian-handbook.info/browse/stable/sect.ftp-file-server.html
    http://debian-handbook.info/browse/stable/sect.nfs-file-server.html
    http://debian-handbook.info/browse/stable/sect.windows-file-server-with-samba.html
    http://debian-handbook.info/browse/stable/sect.http-ftp-proxy.html
    http://debian-handbook.info/browse/stable/sect.ldap-directory.html
    http://debian-handbook.info/browse/stable/advanced-administration.html
    http://debian-handbook.info/browse/stable/sect.virtualization.html
    http://debian-handbook.info/browse/stable/sect.automated-installation.html
    http://debian-handbook.info/browse/stable/sect.monitoring.html
    http://debian-handbook.info/browse/stable/workstation.html
    http://debian-handbook.info/browse/stable/sect.customizing-graphical-interface.html
    http://debian-handbook.info/browse/stable/sect.graphical-desktops.html
    http://debian-handbook.info/browse/stable/sect.main-desktop-tools.html
    http://debian-handbook.info/browse/stable/sect.windows-emulation.html
    http://debian-handbook.info/browse/stable/security.html
    http://debian-handbook.info/browse/stable/sect.firewall-packet-filtering.html
    http://debian-handbook.info/browse/stable/sect.supervision.html
    http://debian-handbook.info/browse/stable/sect.selinux.html
    http://debian-handbook.info/browse/stable/sect.other-security-considerations.html
    http://debian-handbook.info/browse/stable/sect.dealing-with-compromised-machine.html
    http://debian-handbook.info/browse/stable/debian-packaging.html
    http://debian-handbook.info/browse/stable/sect.building-first-package.html
    http://debian-handbook.info/browse/stable/sect.setup-apt-package-repository.html
    http://debian-handbook.info/browse/stable/sect.becoming-package-maintainer.html
    http://debian-handbook.info/browse/stable/conclusion.html
    http://debian-handbook.info/browse/stable/sect.future-of-debian.html
    http://debian-handbook.info/browse/stable/sect.future-of-this-book.html
    http://debian-handbook.info/browse/stable/derivative-distributions.html
    http://debian-handbook.info/browse/stable/sect.ubuntu.html
    http://debian-handbook.info/browse/stable/sect.knoppix.html
    http://debian-handbook.info/browse/stable/sect.linux-mint.html
    http://debian-handbook.info/browse/stable/sect.simplymepis.html
    http://debian-handbook.info/browse/stable/sect.aptosid.html
    http://debian-handbook.info/browse/stable/sect.grml.html
    http://debian-handbook.info/browse/stable/sect.doudoulinux.html
    http://debian-handbook.info/browse/stable/sect.other-derivatives.html
    http://debian-handbook.info/browse/stable/short-remedial-course.html
    http://debian-handbook.info/browse/stable/sect.filesystem-hierarchy.html
    http://debian-handbook.info/browse/stable/sect.computer-layers.html
    http://debian-handbook.info/browse/stable/sect.kernel-role-and-tasks.html
    http://debian-handbook.info/browse/stable/sect.user-space.html
    Je ne me suis pas foulé pour le code, je n'ai pas gérer les erreur, mais bon ! Enjoy it
    Dernière modification par FRKorisS, 20 février 2014, 18h48.
    Mess with the best, Die like the rest

    Commentaire


    • #3
      Debian 7 - Le cahier de l'administrateur Debian ( Gratuit )

      C'est sympa j'ai participé au financement de cet ouvrage...
      mactux †|

      Le savoir n'est réel que s'il est partagé

      Commentaire

      Chargement...
      X