Converter arquivos de texto em arquivos do Excel usando python

Eu estou trabalhando em programas INFORMIX 4GL. Esses programas produzem arquivos de texto de saída. Este é um exemplo da saída:

Lot No|Purchaser name|Billing|Payment|Deposit|Balance|                
J1006|JAUHARI BIN HAMIDI|5285.05|4923.25|0.00|361.80|                 
J1007|LEE, CHIA-JUI AKA LEE, ANDREW J. R.|5366.15|5313.70|0.00|52.45| 
J1008|NAZRIN ANEEZA BINTI NAZARUDDIN|5669.55|5365.30|0.00|304.25|     
J1009|YAZID LUTFI BIN AHMAD LUTFI|3180.05|3022.30|0.00|157.75|  

Esses arquivos de texto podem ser convertidos manualmente em arquivos do Excel. Mas, eu quero perguntar, existe algum script que eu possa usar para converter arquivos .txt para arquivos .xls?

Oi tudo, agora eu já sou capaz de converter arquivos de texto para Excel arquivo por python usando o script que foi dado pelo usuário chamado Rami Helmy.Um grande obrigado por ele.Mas agora, esse script irá produzir mais de um arquivo Excel depende do número de '|' dos arquivos de texto.Além disso, esse script também pode converter apenas um texto files.I a vai converter todos os arquivos de texto sem estado o nome de arquivos de texto.Portanto, eu estou olhando de tal forma sobre como este script vai:

saída apenas um arquivo excelenteconverter todos os arquivos .txt do diretório que foi dado pelo usuário.O nome do arquivo do excel do output é automaticamente copiado do nome do arquivo dos arquivos de texto.

Eu sou novo em python, espero que alguém possa me ajudar a resolver meus problemas.Obrigado ..

feito toda a tarefa, mas houve algum problema .. a coluna que tinha marca verde é o formato de arquivo de texto, por isso não posso fazer qualquer cálculo nessa coluna.Essa coluna precisa converter para o formato numérico.outra disso, a saída excell arquivos contém um símbolo "quadrado" como este:

então, como fazer o formato da coluna marca verde como número quando converter arquivo? e como posso garantir que não haja um símbolo quadrado como esse? Por favor ajude, obrigado ...

Aquele estranho símbolo quadrado já se foi, mas essa marca verde ainda existe.

Olá a todos. Eu tinha uma pergunta a fazer, eu já tenho o script que foi dado por RamiHelmi, mas o nome do arquivo de extensão produzirá arquivos como:

tester.txt -> tester.txt.xls

portanto, como posso remover o '.txt. nos arquivos de saída para que ele só irá produzir extensão de arquivos "tester.xls" .Esperançosamente, alguém pode ajudar a resolver o meu problema.obrigado

questionAnswers(2)

yourAnswerToTheQuestion