我正在尝试从外部github仓库获取一个文件夹,以便在我的项目中使用.
我希望我的项目设置如下:
-my_project
-submodule
-code.py
-MY_README
-.git
Run Code Online (Sandbox Code Playgroud)
我有一个名为some-submodule的远程repo,结构如下:
-submodule
-code.py
-README
-.gitignore
Run Code Online (Sandbox Code Playgroud)
所以我只想将子模块文件夹添加到我的项目中.
但是之后我最终得到了这个
git submodule add http://github.com/user/submodule.git submodule
-my_project
-submodule
-submodule
-code.py
-README
-.gitignore
-MY_README
-.gitignore
Run Code Online (Sandbox Code Playgroud)
我是git的新手所以我真的不知道是否可以使用git.如果它有一些帮助我在Windows上使用msysgit.
那么,无论如何我可以从公共仓库中获得一个干净的子模块文件夹吗?
我在版本3中丢失..在python2 + gdk2中是:
#!/usr/bin/env python2
import gtk
gtk.gdk.window_process_all_updates()
window_xid = 54525964
gdk_window = gtk.gdk.window_foreign_new(window_xid)
Run Code Online (Sandbox Code Playgroud)
这非常直截了当.但是,恐怖:
#!/usr/bin/env python3
from gi.repository import xlib
from gi.repository import Gdk
from gi.repository import GdkX11
Gdk.Window.process_all_updates()
xlib_window = "???????"
gdk_display = GdkX11.X11Display.get_default()
gdk_window = GdkX11.X11Window.foreign_new_for_display(gdk_display, xlib_window)
Run Code Online (Sandbox Code Playgroud)
xlib杀了我..我无法用它做任何事情.有没有人在使用它之前?
从xid获取窗口是在python2中获取屏幕截图的最快方法我想我会在python3中尝试另一种方式..任何想法?也许peek_children从根窗口?但是,我怎么知道它是否是我想要的窗口?