程序设计

专业和发烧友程序员的问答

30
在virtualenv中使用不同的Python版本
我有一个目前使用python 2.5.4运行的Debian系统。我正确安装了virtualenv,一切正常。我是否可以将virtualenv与其他版本的Python一起使用? 我编译了Python 2.6.2,并希望将其与一些virtualenv一起使用。覆盖二进制文件是否足够?还是我必须更改有关库的某些内容?



17
在pandas数据框中选择多个列
我在不同的列中有数据,但是我不知道如何提取数据以将其保存在另一个变量中。 index a b c 1 2 3 4 2 3 4 5 如何选择'a','b'并将其保存到df1? 我试过了 df1 = df['a':'b'] df1 = df.ix[:, 'a':'b'] 似乎没有任何工作。
1108 python  pandas  dataframe  select 

29
在Git上执行shell命令时,如何指定专用SSH密钥?
也许是一种非常不寻常的情况,但是我想指定一个从本地计算机执行shell(git)命令时要使用的专用SSH密钥。 基本上是这样的: git clone git@github.com:TheUser/TheProject.git -key "/home/christoffer/ssh_keys/theuser" 甚至更好(在Ruby中): with_key("/home/christoffer/ssh_keys/theuser") do sh("git clone git@github.com:TheUser/TheProject.git") end 我已经看到了使用Net :: SSH使用指定私钥连接到远程服务器的示例,但这是本地命令。可能吗?
1108 git  bash  shell  ssh 






18
网格布局上的翻转手势检测
我想fling在我的Android应用程序中使用手势检测。 我所拥有的是一个GridLayout包含9 ImageViews的。可以在这里找到源:Romain Guys的Grid Layout。 我带的那个文件来自Romain Guy的Photostream应用程序,只是稍作修改。 对于简单的单击情况,我只需要onClickListener为ImageView我添加的每个对象设置activity,即可实现View.OnClickListener。实现可以识别的东西似乎更加复杂fling。我认为这是因为它可能跨越views? 如果我的活动实现了, OnGestureListener我不知道如何将其设置为我Grid或Image添加的视图的手势侦听器。 public class SelectFilterActivity extends Activity implements View.OnClickListener, OnGestureListener { ... 如果我的活动实现了, OnTouchListener那么我就没有 onFling办法override(它有两个事件作为参数,使我能够确定猛击是否值得关注)。 public class SelectFilterActivity extends Activity implements View.OnClickListener, OnTouchListener { ... 如果我进行自定义View,这样的GestureImageView扩展ImageView会导致我不知道如何fling从视图中告知活动。无论如何,我都尝试过这种方法,并且触摸屏幕时不会调用这些方法。 我真的只需要一个跨视图工作的具体示例。什么,什么时候以及如何附加这个listener?我还需要能够检测到单击。 // Gesture detection mGestureDetector = new GestureDetector(this, new GestureDetector.SimpleOnGestureListener() { public boolean onFling(MotionEvent e1, MotionEvent …

30
从GitHub存储库下载单个文件夹或目录
如何从GitHub上托管的远程Git存储库中仅下载特定文件夹或目录? 假设示例GitHub存储库位于此处: git@github.com:foobar/Test.git 其目录结构: Test/ ├── foo/ │ ├── a.py │ └── b.py └── bar/ ├── c.py └── d.py 我只想下载foo文件夹,而不克隆整个Test项目。

30
合并/展平数组
我有一个像这样的JavaScript数组: [["$6"], ["$12"], ["$25"], ["$25"], ["$18"], ["$22"], ["$10"]] 我将如何将单独的内部数组合并为一个类似的数组: ["$6", "$12", "$25", ...]

30
JavaScript中的endsWith
如何在JavaScript中检查字符串是否以特定字符结尾? 示例:我有一个字符串 var str = "mystring#"; 我想知道该字符串是否以结尾#。我该如何检查? endsWith()JavaScript中有方法吗? 我有一个解决方案是获取字符串的长度并获取最后一个字符并进行检查。 这是最好的方法还是还有其他方法?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.