[Beginner] - Hanging in the code, can't figure out what's wrong

Ned Batchelder ned at nedbatchelder.com
Sat Apr 2 18:16:42 EDT 2016


On Saturday, April 2, 2016 at 6:09:13 PM UTC-4, BartC wrote:
> On 02/04/2016 22:59, Loop.IO wrote:
> > Hey
> >
> > So I built a keylogger using python as a test, got the code from the tutorial online, I want to improve on it to make it more automated, but the issue I'm having is it won't create the file until I press return, any clues where I'm going wrong?
> >
> > If I press return it makes the batch file, otherwise it just hangs.
> 
> >      name=raw_input ('C:\\Documents\\PythonCoding\\')+'launch2.bat'
> 
> You're asking for a file name to be entered. So that if ABC is pressed, 
> followed by Enter, it will use:
> 
>        C:\Documents\PythonCoding\ABClaunch2.bat

That line of code will prompt the user:

    C:\Documents\PythonCoding\

then the user enters ABC<enter>:

    C:\Documents\PythonCoding\ABC

and raw_input returns "ABC", so name becomes "ABClaunch2.bat".

Presumably the intention here was to use the prompt as a suggestion
for a value to enter, but I can't be sure.

--Ned.



More information about the Python-list mailing list