連結すると奇妙な出力が得られます。これを使用する場合:
print 'sadasdadgdsfdajfhdsgsdkjhgsfjhdfdsfds'+'.323232600656520346403'
それは正常に動作します。
しかし、私がこれを行うとき:
getReference = open('test.txt','r')
for line in getReference:#os.path.exists(''+line+'.txt')
try:
with open(''+line+'.txt') as f: pass
except IOError as e:
newURL ='http://www.intrat.th/'+''.join(line)+'.fsta'
print newURL
newURL を印刷すると、1 行のテキストは表示されませんが、代わりに .fsta が 2 行目に表示されます。なぜこれが起こるのですか?