Ergebnis 1 bis 2 von 2
  1. #1
    Ubuntuuser
    Registriert seit
    Oct 2011
    Beiträge
    22

    Standard Python Mechanize - Eingabefeld Zeilenumbruch?

    Hallo ich habe jetzt ein wenig mit "Mechanize" herum probiert,
    aber ich halte mich hier die ganze Zeit mit einem dämlichen Zeilenumbruch auf!

    Um zwar wollte ich auf der Website http://www.relink.us/index.php mehrere Links verschlüsseln und in einem Container zusammen fassen.
    Das ganze sieht so aus:
    Code:
    from mechanize import Browser
    br=Browser()
    br.open('http://www.relink.us/index.php')
    br.select_form(nr=1) 
    
    br['mirror[]']=('http://ul.to/3qhfpy4d/urlaub.part1.rar') 
    
    response2=br.submit()
    print response2.read()
    Das ganze klappt auch wunderbar, jedoch auch nur mit einem Link!
    Wie kann ich in dem Feld "mirror" mehrere Links mit einem Zeilenumbruch untereinander Posten?

    Einen Zeilenbruch erstellt man doch mit "\n"
    Code:
    br['mirror[]']=('http://ul.to/3qhfpy4d/urlaub.part1.rar \n http://ul.to/3qdfpy3d/urlaub.part2.rar')
    aber es funktioniert nicht vil. könnt ihr mir weiterhelfen

    lg DrFahnenflucht

  2. #2
    Ubuntuuser

    (Threadstarter)


    Registriert seit
    Oct 2011
    Beiträge
    22

    Thumbs up Re: Python Mechanize - Eingabefeld Zeilenumbruch?

    Ich habe inzwischen die Lösung gefunden
    Die Antwort habe ich auf dem Board http://www.python-forum.de erhalten. (danke BlackJack)

    Ich zitiere mal:
    "... die Webseite erwartet dort vor dem Zeilenumbruch auch noch einen Wagenrücklauf (carriage return, CR, '\r')."

    Also das ganze funktioniert so:
    Code:
    from mechanize import Browser
    br=Browser()
    br.open('http://www.relink.us/index.php')
    br.select_form(nr=1)
    
    br['mirror[]']=('http://ul.to/3qhfpy4d/urlaub.part1.rar\r\nhttp://ul.to/re5iswu5/urlaub.part2.rar')
    
    response2=br.submit()
    print response2.read()
    Vielen Dank an alle die sich die Zeit genommen haben meinen Beitrag zu lesen
    und vielleicht kann ja jemand da draußen auch was damit anfangen.

    lg DrFahnenflucht

  3.  
     
     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •