Python syntax error while assigning variable -


i new python trying assign variable says systax error

protocol = input.readline() connecturlhttp='http' connecturlhttps='https'   if protocol== "t3s":  connecturl=connecturlhttps elif protocol== "iiops":   connecturl=connecturlhttps else: connecturl=connecturlhttp     sca_deploycomposite(connecturl"://"+host+":"+port,emdroot+"/"+compositeloc,owrite,user, password,default) 

i facing below error

(no code object) @ line 0   file "/scratch/agenthome/sdappaji2/core/12.1.0.3.0/emstage/paf/deploycompositesdp1367835748253/deploycompositesscripts/deploycomposites.py", line 36     connecturl=connecturlhttp 

please guide me , give pointers

in python, indentation levels significant:

use 4 spaces per indentation level.

--pep 8 -- style guide python code

your code should this:

protocol = input.readline() connecturlhttp = 'http' connecturlhttps = 'https'  if protocol == "t3s":     connecturl = connecturlhttps elif protocol == "iiops":     connecturl = connecturlhttps else:     connecturl = connecturlhttp  # note `+` after `connecturl` on next line: sca_deploycomposite(connecturl + "://" + host + ":" + port, emdroot + "/" +                     compositeloc, owrite, user, password, default) 

Comments