Преобразование текстовых файлов в файлы Excel с использованием Python

Я работаю над программами INFORMIX 4GL. Программы выводят текстовые файлы. Это пример вывода:

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|  

Эти текстовые файлы можно вручную преобразовать в файлы Excel. Но, я хочу спросить, есть ли сценарий, который я могу использовать для преобразования файлов .txt в файлы .xls?

Привет всем, теперь я уже могу конвертировать текстовые файлы в файл Excell с помощью Python, используя скрипт, который был предоставлен пользователем по имени Рами Хелми. Большое ему спасибо. Но теперь, этот скрипт будет производить более одного файла Excell, зависит от количества из '|' из текстовых файлов. Кроме того, этот скрипт также может конвертировать только один текстовый файл. Я собираюсь конвертировать все текстовые файлы без указания имени текстовых файлов. Поэтому я ищу такой способ для этого скрипта:

вывести только один файл исключенийконвертировать все .txt файлы из каталога, который был предоставлен пользователем.имя файла выходного файла будет автоматически скопировано из имени файла текстовых файлов.

Я новичок в Python, надеюсь, кто-то может помочь мне решить мои проблемы. Спасибо ..

выполнил всю задачу, но возникла какая-то проблема ... столбец с зеленой меткой отформатирован как текстовый файл, поэтому я не могу выполнить какие-либо вычисления для этого столбца. Этот столбец необходимо преобразовать в числовой формат. Файлы содержат символ «квадрат», например:

Затем, как сделать формат столбца зеленой меткой как число при конвертации файла? и как я могу убедиться, что такого квадратного символа нет? Пожалуйста, помогите, спасибо ...

Этот странный квадратный символ уже исчез, но эта зеленая отметка все еще существует.

Всем привет. У меня был один вопрос, я уже получил скрипт, который был предоставлен RamiHelmi, но имя файла с расширением создаст файл, такой как:

tester.txt -> tester.txt.xls

следовательно, как я могу удалить .txt. в выходных файлах, так что он будет производить только расширение "tester.xls". Надеюсь, кто-то может помочь решить мою проблему .. спасибо