Formato de impresión Python sugerencia

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'"

Supongo que te gusta

Origin http://10.200.1.11:23101/article/api/json?id=388252&siteId=1
Recomendado
Clasificación