Tråd bedømmelse:
  • 0 Stemmer - 0 Gennemsnit
  • 1
  • 2
  • 3
  • 4
  • 5
form data - Syntax error
23-01-2016, 21:36
#1
form data - Syntax error
Hej folkens.
Er begyndt at lege lidt med python, men jeg kan bare ikke logge ind på et website jeg er ved at requeste.. Form dataen for passwordet hedder 'pass' men python ser 'pass' som en syntaxfejl... Hvad søren skal jeg gøre ved det??

[Billede: SAKg3Le.png]
Explore the world we must
Time's just to short for the best of us
Before death comes
Find alle beskeder fra denne bruger
Citer denne besked i et svar
23-01-2016, 21:46 (Denne besked var sidst ændret: 23-01-2016, 21:47 af Ash.)
#2
RE: form data - Syntax error
Har du prøvet at sætte det ind som JSON (vil umiddelbart kalde det JSON) fx:

Kode:
login_data = {'username': USERNAME, 'pass': PASSWORD, ......... }

Ellers kan du jo prøve at sætte apostrof rundt om dem, ligesom:

Kode:
login_data = dict('username'=USERNAME, 'pass'=PASSWORD.....)
yolo
Find alle beskeder fra denne bruger
Citer denne besked i et svar
23-01-2016, 22:08
#3
RE: form data - Syntax error
(23-01-2016, 21:46)Ash Skrev: Har du prøvet at sætte det ind som JSON (vil umiddelbart kalde det JSON) fx:

Kode:
login_data = {'username': USERNAME, 'pass': PASSWORD, ......... }

Ellers kan du jo prøve at sætte apostrof rundt om dem, ligesom:

Kode:
login_data = dict('username'=USERNAME, 'pass'=PASSWORD.....)

Tak for tippet, men det virkede ikke. Nu er det også et lidt specielt website, men her er Form dataen den ønsker:
[Billede: Mm6U5ev.png]
Explore the world we must
Time's just to short for the best of us
Before death comes
Find alle beskeder fra denne bruger
Citer denne besked i et svar
23-01-2016, 22:09
#4
RE: form data - Syntax error
(23-01-2016, 22:08)Henta24 Skrev: Tak for tippet, men det virkede ikke. Nu er det også et lidt specielt website, men her er Form dataen den ønsker:
[Billede: Mm6U5ev.png]

No clue, tjek efter en anden måde at sende en POST request med i Python ellers.
yolo
Find alle beskeder fra denne bruger
Citer denne besked i et svar
23-01-2016, 22:12
#5
RE: form data - Syntax error
(23-01-2016, 22:09)Ash Skrev: No clue, tjek efter en anden måde at sende en POST request med i Python ellers.

Ja det kan måske være. Kan ellers ikke se hvad der skulle være galt. Jeg sender den nødvendige data, og har prøvet at teste nogle andre websites, der virker det fint, men der hedder den heller ikke pass, men bare password
Explore the world we must
Time's just to short for the best of us
Before death comes
Find alle beskeder fra denne bruger
Citer denne besked i et svar
23-01-2016, 22:52 (Denne besked var sidst ændret: 23-01-2016, 22:54 af MalcolmXI.)
#6
RE: form data - Syntax error
Det kan være den ikke kan finde ud af hvilken type pass er?
Nu er mit Python MEGET begrændset, men prøv at ændre PASSWORD = '***' i request.Session til PASS = '***'.

Edit: Og så selvfølgelig * ,pass=PASS, *
(23-10-2015, 21:59)bestworks Skrev: Hope you are best customer and we can to work a long time business
Find alle beskeder fra denne bruger
Citer denne besked i et svar
23-01-2016, 22:55
#7
RE: form data - Syntax error
(23-01-2016, 22:52)MalcolmXI Skrev: Det kan være den ikke kan finde ud af hvilken type pass er?
Nu er mit Python MEGET begrændset, men prøv at ændre PASSWORD = '***' i request.Session til PASS = '***'.

Edit: Og så selvfølgelig * ,pass=PASS, *

Det virker desværre ikke. Den skal somehow hedde pass, men python ser pass som en kommando :/
Explore the world we must
Time's just to short for the best of us
Before death comes
Find alle beskeder fra denne bruger
Citer denne besked i et svar
23-01-2016, 22:59
#8
RE: form data - Syntax error
Hvis du gør hvad jeg sagde, hvad sker der så? er pass stadig blå, og får du stadig samme fejl?
(23-10-2015, 21:59)bestworks Skrev: Hope you are best customer and we can to work a long time business
Find alle beskeder fra denne bruger
Citer denne besked i et svar
23-01-2016, 23:04
#9
RE: form data - Syntax error
(23-01-2016, 22:59)MalcolmXI Skrev: Hvis du gør hvad jeg sagde, hvad sker der så? er pass stadig blå, og får du stadig samme fejl?

Ja den er stadig blå :S
Explore the world we must
Time's just to short for the best of us
Before death comes
Find alle beskeder fra denne bruger
Citer denne besked i et svar
23-01-2016, 23:08 (Denne besked var sidst ændret: 23-01-2016, 23:11 af MalcolmXI.)
#10
RE: form data - Syntax error
Hmm. Igen, jeg er ikke så skrap til det, men kunne du ikke 'snyde' lidt, og så lave noget i stil med følgende:
*USERNAME, 0x706173733d5c2750415353574f52445c27.decode("hex"), *
Skulle virke for Python 2, men ikke 1 eller 3. Hvad bruger du?

Og det er altså lidt en grim genvej, men det er for at finde ud af, om det er fordi den vil bruge pass statementet.
Der må være andre der ved hvordan man laver en string ud af det, selvom det deler navn med et statement.

Det er muligt med Python 3 via disse: http://stackoverflow.com/questions/96414...lain-ascii
Ved dog ikke hvordan og hvorledes med imports.
(23-10-2015, 21:59)bestworks Skrev: Hope you are best customer and we can to work a long time business
Find alle beskeder fra denne bruger
Citer denne besked i et svar
« Ældre | Nyere »




User(s) browsing this thread: 1 Gæst(er)