Thank you Fredrik. That works for a string. But I am getting list of tuples from DB.
rows = [('\\serverName\C:\FolderName1\FolderName2\example.exe',), ('\\serverName\C:\FolderName1\FolderName2\example2.exe',), ('\\serverName\C:\FolderName1\FolderName2\example3.exe',), ('\\serverName\C:\FolderName1\FolderName2\example4.exe',)] I tried this: for i in rows: row = str(i) path = row.replace("C:" , "c$") print path I am getting path something like ('\\serverName\c$:\FolderName1\FolderName2\example.exe',) How on the earth I can remove those paranthesis? ty hj Fredrik Lundh wrote: > "Hitesh" wrote: > > > I get path strings from a DB like: > > > > \\serverName\C:\FolderName1\FolderName2\example.exe > > > > I am writing a script that can give me access to that exe file. > > But problem is that string is not universal path, I need to add C$. > > Any idea how I can add $ char in that string. > > ServerName is not fixed length. It could be any chars length. > > upath = path.replace("C:", "C$") > > </F> -- http://mail.python.org/mailman/listinfo/python-list