コード例 #1
0
ファイル: bom_to_text.py プロジェクト: shangma/eagle
            print('Unable to convert bom on this go. Will try again \
because that seems to fix it.')
        bom_tries -= 1
        if bom_tries == 0:
            # Failed to convert bom. Exclude it
            print('Converting bom to csv failed. Not much we can do now.')
            sys.exit(1)

    # Convert CSV to txt
    rows = []
    with open(csv, 'rb') as f:
        csvreader = csvr.reader(f)
        for row in csvreader:
            rows.append(row)

    txt_contents = dataprint.to_string(data=rows, separator=' ')

    with open(txt, 'w') as f:
        f.write(header.format(b))
        f.write(txt_contents)

    # Read in CSV
    csv_contents = ''
    with open(csv, 'r') as f:
        csv_contents = f.read()

    # Write back CSV
    with open(csv, 'w') as f:
        # Add header to csv
        f.write(header.format(b))
        f.write(csv_contents)
コード例 #2
0
from dataprint import dataprint

data = [['Color', 'Length'],
        ['blue', 4],
        ['red', 3],
        ['orange yellow', 13]]

print dataprint.to_string(data, min_padding=4, separator='-')
コード例 #3
0
from dataprint import dataprint

data = [['Color', 'Length'],
        ['blue', 4],
        ['red', 3]]

print dataprint.to_string(data)
コード例 #4
0
from dataprint import dataprint

x = [1, 2, 3]
y = [10, 20, 30]

print dataprint.to_string(data=[x, y], columns=True)
コード例 #5
0
ファイル: bom_to_text.py プロジェクト: shangma/eagle
			print('Unable to convert bom on this go. Will try again \
because that seems to fix it.')
		bom_tries -= 1
		if bom_tries == 0:
			# Failed to convert bom. Exclude it
			print('Converting bom to csv failed. Not much we can do now.')
			sys.exit(1)

	# Convert CSV to txt
	rows = []
	with open(csv,'rb') as f:
		csvreader = csvr.reader(f)
		for row in csvreader:
			rows.append(row)

	txt_contents = dataprint.to_string(data=rows, separator=' ')

	with open(txt, 'w') as f:
		f.write(header.format(b))
		f.write(txt_contents)

	# Read in CSV
	csv_contents = ''
	with open(csv, 'r') as f:
		csv_contents = f.read()

	# Write back CSV
	with open(csv, 'w') as f:
		# Add header to csv
		f.write(header.format(b))
		f.write(csv_contents)