我有一个大的(2.2GB)文本分隔文件,当我想从化学品A转到化学品B时,它保存我搜索的化学路径.我想知道是否有人知道我可以排序的方式(最好是在python中)按行数列的文件?
例:
CSV:
A B C D
E F G
H I
J K L M N
Run Code Online (Sandbox Code Playgroud)
应该排序:
H I
E F G
A B C D
J K L M N
Run Code Online (Sandbox Code Playgroud)
我一直在考虑制作行长度和行的哈希表,但随着csv文件变大:(我们在化学网络上运行最长的路径,2.2gb(30mil路径)只有长度<= 10),我预计这种方法可能不是最快的.
我在rails应用程序中使用嵌套表单,我有一个简单的父子设置:
楷模:
class Experiment < ActiveRecord::Base
has_many :exptypes, :dependent => :destroy
accepts_nested_attributes_for :exptypes, :allow_destroy => true
class Exptype < ActiveRecord::Base
belongs_to :experiment
Run Code Online (Sandbox Code Playgroud)
浏览次数:
家长:
<%= nested_form_for(@experiment) do |f| %>
<%= f.fields_for :exptypes do |builder| %>
<%= render 'exptype_fields', :f => builder %>
<% end %>
<p><%= f.link_to_add "Add an Experimental Type", :exptypes %></p>
Run Code Online (Sandbox Code Playgroud)
儿童:
<h2>Experiment type</h2>
<p>
<div class="field">
<%= f.link_to_remove "Remove this Experiment" %>
</div>
<div class="field">
<%= f.label :type_name %><br>
<%= f.text_field :type_name %>
</div>
</p>
Run Code Online (Sandbox Code Playgroud)
添加许多孩子工作正常,但当我尝试从列表中删除任何(通过单击创建的按钮link_to_remove …
因此,我查看了文档以及这个SO问题以及django-seed软件包,但是这些似乎都不适合我想要的工作。
基本上,我想以编程方式Games从外部API 播种模型,但是我能找到的所有信息似乎都依赖于首先生成固定装置,这似乎是不必要的步骤。
例如,在Ruby / Rails中,您可以根据需要直接以seed.rb任何方式直接写入数据库并为数据库设置种子。
如果Django提供了类似的功能,还是我需要先从API生成固定装置,然后将其导入?
我正在尝试使用语义 UI 分隔符,如下所示:
<div class="ui vertical divider" style="left:87.5%"></div>
但是,正如您从文档中看到的,使用关键字horizontalor 时vertical,文本包含间距。
有谁知道是否可以使用没有间距的垂直分隔线?
现在我的主页是DefaultController:
/**
* @Route("/", name="homepage")
*/
public function indexAction(Request $request)
{
Run Code Online (Sandbox Code Playgroud)
但我希望默认值在我的博客控制器中:
/**
* @Route("/blog/index", name="blog_index")
*/
public function indexAction() {
Run Code Online (Sandbox Code Playgroud)
我意识到我可以将此路由设置为/,但我想要的是两者/blog/index并/路由到相同的操作(/blog/index如果可能,显示url)。
我已经查看了以前的答案,但找不到专门处理注释的答案。
现在我只是从 重定向DefaultController但是感觉有点hacky - 有没有人有更好的解决方案?
python ×2
css ×1
csv ×1
django ×1
html ×1
nested-forms ×1
php ×1
routing ×1
semantic-ui ×1
sorting ×1
symfony ×1
symfony-3.2 ×1