Thanks Fabio

Your subdirectory suggestion was dead on. A good thing you pointed this out since the subdirectory was holding the backup copies of the files which I did not want changed. I changed the directory to chmod 700 and cleared the problem. Thanks

Gary R.

On 02/16/2016 10:20 AM, Fabio Zadrozny wrote:
I don't think this is an issue in PyDev (I can't reproduce it and if something as grave was happening, I'm pretty sure there'd be other reports from it too).

My guess is that you're doing an os.walk() which walks recursively and it's finding the name of the file more than once in a subdir and you're always applying it to the local file later on (you can just print your 'f' variable to know what it's finding).

Best Regards,

Fabio

On Sun, Feb 14, 2016 at 9:24 PM, Gary Roach <gary719_li...@verizon.net <mailto:gary719_li...@verizon.net>> wrote:

    I've had several occasions when a python program seems to loop through
    twice. Below is an example:

    from os import walk
    import subprocess

    f = []
    x = ""
    for (dirpath, dirnames, filenames) in walk('.'):
         f.extend(filenames)
         f.sort()

    for x in f:
         if x[-3:]=='JPG':
             print(x)
             args = "convert " + x + " -rotate " + "-90 " + x
             subprocess.call(args, shell=True)

    This program should rotate a jpg file by 90 degrees left. It actually
    rotates the file 180 degrees and the print(x) function prints the file
    name twice. What am I doming wrong.

    I run it as python rotate.py from the command line.

    Gary R.


    
------------------------------------------------------------------------------
    Site24x7 APM Insight: Get Deep Visibility into Application Performance
    APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
    Monitor end-to-end web transactions and take corrective actions now
    Troubleshoot faster and improve end-user experience. Signup Now!
    http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
    _______________________________________________
    Pydev-users mailing list
    Pydev-users@lists.sourceforge.net
    <mailto:Pydev-users@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/pydev-users




------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140


_______________________________________________
Pydev-users mailing list
Pydev-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pydev-users


------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Pydev-users mailing list
Pydev-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pydev-users

Reply via email to