Kumar:
Estoy usando python2 para la impresión de algunos datos. Estoy buscando para imprimir la salida en el siguiente formato.
echo 'Stats,tableName=test ItemCount=1,TableSizeBytes=85'
Con mi código se está dando en el siguiente formato. Cualquier ayuda sería apreciada.
ouput:
echo Stats tableName= test ItemCount= 1 TableSizeBytes= 85
Código:
from __future__ import print_function
import boto.dynamodb
import boto
for table in lts:
tableinfo = conn.describe_table(table)
TableName = tableinfo['Table']['TableName']
ItemCount = tableinfo['Table']['ItemCount']
TableSize = tableinfo['Table']['TableSizeBytes']
print('echo','Dynamostats','TableName=',TableName,'ItemCount=',ItemCount,'TableSizeBytes=',TableSize)
Prashant Kumar:
Prueba esto :
print("echo 'Stats,tableName={0} ItemCount={1},TableSizeBytes={2}'".format(TableName, ItemCount, TableSize))
salida:
>>>"echo 'Stats,tableName=test ItemCount=1,TableSizeBytes=85'"