0
votes

Dictionnaire des colonnes séparées csv

Je voudrais mettre mon dictionnaire au fichier csv. Je voudrais avoir une clé et une valeur dans des colonnes séparées. Mais maintenant je finis avec deux lignes: une avec toutes les touches et une avec des valeurs xxx


2 commentaires

Pouvez-vous montrer un échantillon de la sortie attendue?


Vous avez , sous forme de milliers de séparateur - avec , en tant que séparateur CSV, cela rendra difficile la charger


3 Réponses :


0
votes

Je pense que c'est ce que vous recherchez ...

key,value
0,Previous Close,150.42
1,Open,165.60
2,Bid,168.81 x 900
3,Ask,168.90 x 800
4,Day's Range,"57,881,627"
5,52 Week Range,"25,593,803"
6,Volume,482.308B
7,Avg. Volume,0.65
8,Market Cap,25.29
9,Beta (3Y Monthly),6.64
10,PE Ratio (TTM),N/A
11,EPS (TTM),184.67
12,Earnings Date,339.89
13,Forward Dividend & Yield,308.42
14,Ex-Dividend Date,"1,110.19"
15,1y Target Est,"1,717.32"


0 commentaires

1
votes

Vous avez , code> sous forme de milliers-séparateur dans vos numéros - avec , code> comme CSV-Sperateur, cela rendra difficile la charger - je les ai supprimés.

NO-PADAS-SOLUTION: P>

key,value
Previous Close,150.42
Open,165.60
Bid,168.81 x 900
Ask,168.90 x 800
Day's Range,57881627
52 Week Range,25593803
Volume,482.308B
Avg. Volume,0.65
Market Cap,25.29
Beta (3Y Monthly),6.64
PE Ratio (TTM),N/A
EPS (TTM),184.67
Earnings Date,339.89
Forward Dividend & Yield,308.42
Ex-Dividend Date,1110.19
1y Target Est,1717.32


3 commentaires

Merci de répondre, mais je reçois toujours des clés et des valeurs dans une cellule. Je veux avoir des clés et des valeurs dans des cellules séparées.


Que voulez-vous dire avec "1 cellule"? Utilisez-vous Excel?


Lors de l'ouverture du fichier avec Excel, cochez la case à cocher pour , comme diviseurcharacter ... ou utilisez des onglets '\ t' Lorsque vous écrivez: f.write (" \ tvalue \ n ") et f.write (f" {k} \ t {v.replace (',' '' ')} \ n ") .. ce n'est pas un "problème d'écriture" - c'est un problème de lecteur



0
votes

Si vous utilisez le Module CSV Vous pouvez spécifier Cotant-caractère et citer tous les champs: xxx

sortie (Tabstops ressemblent à des espaces espacés différemment): xxx


0 commentaires