小编sha*_*dar的帖子

如何用Ruby中的不同元素对混合数组进行排序?

我有一个类似于这样的数组:

a = [
  [0, {:a=>"31", :b=>"21"}],
  [1, {:a=>"32", :b=>"11"}],
  [1, {:a=>"25", :b=>"19"}],
  [0, {:a=>"12", :b=>"10"}]
]
Run Code Online (Sandbox Code Playgroud)

我希望按每行的第一个元素或散列的各个元素(行中的第二个元素)对其进行排序.

ruby arrays sorting hash ruby-on-rails

3
推荐指数
1
解决办法
1099
查看次数

在AppEngine上创建文件

我正在尝试将一些数据存储在二进制文件中:

import os, pickle

o = some_object()
file = open('test', 'wb') #this causes the error
pickle.dump(o, file)
file.close()
Run Code Online (Sandbox Code Playgroud)

我收到此错误:IOError:无效模式:wb

它不起作用(既不在测试服务器上也不在GAE本身上),显然是因为它没有写入权限.

如何在Appengine上创建文件?

python io google-app-engine file

0
推荐指数
1
解决办法
490
查看次数

标签 统计

arrays ×1

file ×1

google-app-engine ×1

hash ×1

io ×1

python ×1

ruby ×1

ruby-on-rails ×1

sorting ×1