Tag: yaml

如何在YAML中创build一个空的数组?

array_with_three_elements: – 1 – 2 – 3 empty_array: 有没有什么办法可以指定empty_array:是一个没有元素的数组,比如[] ? 当我把它加载到一个ruby散列,我想它知道这是一个数组。 谢谢

如何在YAML中转义指示字符(即:或 – )

在一个configuration文件中,我有一个键,我希望分配一个URL。 问题在于YAML将:和 – 字符解释为创build映射或列表,所以它在行中有问题 url: http://www.example-site.com/ (都是因为http后面的冒号和中间的连字符) 有没有明确的方法来逃避“:”和“ – ”? 或者只是把整个事情放在单引号中,并称之为一天呢?

是.yaml还是.yml?

根据yaml.org ,官方文件扩展名是.yaml 。 引用: 有没有YAML文件的官方扩展名? 请尽可能使用“.yaml”。 然而,互联网似乎在使用扩展方面存在分歧。 如果您在网上查找示例 ,其中许多人使用未经批准的.yml扩展名。 searchGoogle返回的结果短近3倍。 49,100 15400 那我该用哪个? 创build者build议的正确的4个字母的扩展名,或在互联网狂野西部find的3个字母的扩展名?

使用Docker-Compose,如何执行多个命令

我想要做这样的事情,我可以按顺序运行多个命令。 db: image: postgres web: build: . command: python manage.py migrate command: python manage.py runserver 0.0.0.0:8000 volumes: – .:/code ports: – "8000:8000" links: – db

我怎样才能包括在另一个YAML文件?

所以我有两个YAML文件,“A”和“B”,我希望将A的内容插入到B中,或者拼成现有的数据结构,如数组,或者作为元素的子元素对于某个散列键。 这可能吗? 怎么样? 如果没有,任何指向规范性参考的指针?

我需要Yaml中的string引号吗?

我正在尝试编写一个Rails项目国际化的YAML字典。 我有点困惑,因为在一些文件中,我看到双引号string,有些没有。 有几点需要考虑: 例子1 – 所有string都使用双引号; 例子2 – 没有string(最后两个除外)使用引号; YAML食谱说: 用双引号括起string,可以使用转义来表示ASCII和Unicode字符。 这是否意味着我只有在我想逃避某些angular色时才需要使用双引号? 如果是的话 – 为什么他们在第一个例子中到处都用双引号 – 只是为了统一/风格的原因? 例2的最后两行使用! – 非特定的标签,而第一个例子的最后两行没有 – 他们都工作。 我的问题是 – 在YAML中使用不同types的引号的规则是什么。 难道可以这样说: 一般来说,你不需要报价; 如果你想转义字符使用双引号; 使用! 用单引号,当…?!? 谢谢。

我如何安装Python的yaml包?

我有一个使用YAML的Python程序。 我试图使用pip install yaml将其安装在新服务器上,并返回以下内容: $ sudo pip install yaml Downloading/unpacking yaml Could not find any downloads that satisfy the requirement yaml No distributions at all found for yaml Storing complete log in /home/pa/.pip/pip.log 我如何安装Python的yaml包? 我正在运行Python 2.7。

我如何parsing一个YAML文件?

我想知道如何parsing具有以下内容的YAML文件: — javascripts: – fo_global: – lazyload-min – holla-min 目前我正在试图parsing它: @custom_asset_packages_yml = (File.exists?("#{RAILS_ROOT}/config/asset_packages.yml") ? YAML.load_file("#{RAILS_ROOT}/config/asset_packages.yml") : nil) if !@custom_asset_packages_yml.nil? @custom_asset_packages_yml['javascripts'].each{ |js| js['fo_global'].each{ |script| script } } end 但它似乎并没有工作,并给我一个错误,价值为零。 You have a nil object when you didn't expect it! You might have expected an instance of Array. The error occurred while evaluating nil.each 如果我尝试这个,它会放出整个string(fo_globallazyload-minholla-min): if !@custom_asset_packages_yml.nil? […]

我如何parsingPython中的YAML文件

我如何parsingPython中的YAML文件?

YAML和JSON有什么区别? 什么时候比较喜欢一个

我们什么时候应该使用YAML而不是JSON,反之亦然,考虑以下几点? 性能(编码/解码时间) 内存消耗 expression清晰 图书馆的可用性,易用性(我更喜欢C) 我打算在我们的embedded式系统中使用这两个中的一个来存储configuration文件。 有关: 我应该使用YAML还是JSON来存储我的Perl数据?