2
Python3.6을 사용하여 CSV로 인쇄하려고합니다. 콘솔에서 인쇄 할 때 문제가 없지만 CSV로 인쇄하려고하면 l i k e | | t h i s
이 인쇄됩니다.CSV로 인쇄하면 모든 문자 사이에 공백이 생깁니 까?
즉 각 문자 사이에 공백을두고 | 각 공간 사이.
가 나는 기능을 here.
샘플 응답을 번역 호출 오전 :
이with open('C:\\Users\\SimonTheKing\\Desktop\\file.csv', 'w') as csvfile:
spamwriter = csv.writer(csvfile, delimiter=' ',
quotechar='|', quoting=csv.QUOTE_MINIMAL)
# Print the contents
for x in range(len(first_column)): #iterates over every row in an xlsx
translation = language_translator.translate(
model_id='123',
text=first_column[x].value #reads from openpyxl xlsx
)
print(translation) #prints as expected
spamwriter.writerow(translation) #prints a space between every char
사람이 몇 가지 지침을하시기 바랍니다 제공 할 수 : 여기
{
"translations": [{
"translation": "Hola"
}],
"word_count": 1,
"character_count": 5
}
는 관련 추출물입니까?
"Simon the King"은 'delimiter =' '' ' – Mawg
@Mawg Oh god를 보길 원할 것입니다. 당황 스럽습니다. 그것은 내가 아무것도 설정할 수 없습니다, 내가 무엇을 설정할 수 있습니까? –
아마도 쉼표입니까? 모두 함께 생략 해보십시오 (그리고'quotechar'을 쉼표로 바꾸는 것)? – Mawg