Python kullanarak yaml dosyasına aşağıdaki verileri yazmak gerekir: Bir sözlükte {A:a, B:{C:c, D:d, E:e}}
yani sözlüğü. Bunu nasıl başarabilirim? default_flow_style için farkı gösteren PyYAML belgel
Ben gibi görünen bir YAML yapılandırma vardır: Bunu yüklemek için Python YAML modülünü kullanıyorum config:
- id: foo
- name: bar
content:
- run: xxx
- remove: yyy
fakat bunun daha iyi şekiller
Bunu PyYAML belgelerinde nasıl yapamayacağımı anlayamadım. YAML'de tanımladığım python sınıflarını temsil etmek ve YAML'de belirtilmemişse yapıcıdaki bir parametreye verilen varsayılan bir değere sahi
YAML belgesini bu şekilde nasıl biçimlendiririm? PyYAML bu verileri düzgün bir şekilde bölebilir mi? Data: "Some data, here and a special character like ':'
Another line of data on a separate li
Örnek Using YAML with Python Orijinal YAML dosyasından yaml.load() kullanarak dosyadan içeriği yükledikten sonra bu # tree format
treeroot:
branch1:
name: Node 1
branch1-1:
na
ile bir datetime nesnesi nasıl oluşturulur datetime.datetime.now() PyYAML ile bir datetime nesnesi oluşturabiliyorum. Bazı işlevleri çağırmak kolaydır: >>> y = """#YAML
... description: Something
..