2017-09-23 9 views
0

J'essaie d'importer le flux complet de l'application depuis EPF. J'ai seulement téléchargé l'application.tbz à partir du lien fourni par apple. Ceci est la commande que j'utilise pour importer le fichier d'application:EPFImporter littéral invalide

./EPFImporter.py -f /mnt/c/Users/vic4ever/Downloads/application/itunes20170913 

C'est ce que je reçois quand je courais la commande ci-dessus

2017-09-24 00:58:51,867 [INFO]: Beginning import for the following directories: 
    /mnt/c/Users/vic4ever/Downloads/application/itunes20170913 
2017-09-24 00:58:51,867 [INFO]: Importing files in /mnt/c/Users/vic4ever/Downloads/application/itunes20170913 
2017-09-24 00:58:51,869 [INFO]: Starting import of /mnt/c/Users/vic4ever/Downloads/application/itunes20170913... 
2017-09-24 00:58:51,870 [ERROR]: Unable to create EPFIngester for application 
2017-09-24 00:58:51,870 [ERROR]: invalid literal for int() with base 10: '2074265\x02' 
Traceback (most recent call last): 
    File "./EPFImporter.py", line 211, in doImport 
    fieldDelim=fieldDelim) 
    File "/mnt/d/Study/Semester2/icongenerator/EPF_Importer/EPFIngester.py", line 86, in __init__ 
    self.parser = EPFParser.Parser(filePath, recordDelim=recordDelim, fieldDelim=fieldDelim) 
    File "/mnt/d/Study/Semester2/icongenerator/EPF_Importer/EPFParser.py", line 97, in __init__ 
    self.recordsExpected = int(numStr) 
ValueError: invalid literal for int() with base 10: '2074265\x02' 
2017-09-24 00:58:51,876 [INFO]: Import of itunes20170913 completed at: 17-09-24 00:58:51 
2017-09-24 00:58:51,876 [INFO]: Total import time for itunes20170913: 0:00:00.00 
2017-09-24 00:58:51,876 [WARNING]: The following files encountered errors and were not imported: 
application 
2017-09-24 00:58:51,876 [WARNING]: The following files encountered errors and were not imported: 
     itunes20170913/['application'] 
2017-09-24 00:58:51,876 [INFO]: Total import time for all directories: 0:00:00.00 

Je ne sais pas où le littéral « 2074265 \ x02 » vient de. Est-ce à partir du fichier d'application? Dois-je spécifier les délimiteurs d'enregistrement et de champ? Ou est-ce que les valeurs par défaut sont suffisantes?

Répondre

0

Je ne sais pas pourquoi mais supprimer -f résout le problème. La commande correcte doit être:

./EPFImporter.py /mnt/c/Users/vic4ever/Downloads/application/itunes20170913