[Beginner] - Hanging in the code, can't figure out what's wrong
BartC
bc at freeuk.com
Sat Apr 2 18:27:33 EDT 2016
On 02/04/2016 23:16, Ned Batchelder wrote:
> 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".
Yes, of course. I ran the code and picked up the wrong line even though
I printed out 'name'!
But, it does look as though that path is supposed to form part of the
resulting filename.
--
Bartc
More information about the Python-list
mailing list