草庐IT

gnome-shell

全部标签

android - 如何使用 adb shell 列出安卓手机中的所有文件?

我只是尝试为我的Android手机编写一个bashshell。当我想列出我的Android手机中的所有文件时。我发现Androidshell终端不支持find命令。所以我只想知道哪个是旅行sdcard文件的最佳方式? 最佳答案 我可能错了,但“find-name__”对我来说很好用。(也许这只是我的手机。)如果只想列出所有文件,可以试试adbshellls-R/您可能需要root权限。编辑:正如其他答案所建议的那样,将ls与grep一起使用,如下所示:adbshellls-RalyourDirectory|grep-iyourStr

android - 如何使用 adb shell 列出安卓手机中的所有文件?

我只是尝试为我的Android手机编写一个bashshell。当我想列出我的Android手机中的所有文件时。我发现Androidshell终端不支持find命令。所以我只想知道哪个是旅行sdcard文件的最佳方式? 最佳答案 我可能错了,但“find-name__”对我来说很好用。(也许这只是我的手机。)如果只想列出所有文件,可以试试adbshellls-R/您可能需要root权限。编辑:正如其他答案所建议的那样,将ls与grep一起使用,如下所示:adbshellls-RalyourDirectory|grep-iyourStr

python - 从 shell 脚本加载环境变量

我有一个包含一些我想在python脚本中使用的环境变量的文件命令行下的工作$sourcemyFile.sh$python./myScript.py并且从python脚本内部我可以访问像这样的变量importosos.getenv('myvariable')我如何获取shell脚本,然后使用python脚本访问变量? 最佳答案 如果您说的是向后环境传播,抱歉,您不能。这是一个安全问题。但是,直接来自python的源环境绝对有效。但这或多或少是一个手动过程。importsubprocessasspSOURCE='your_file_pa

python - 编辑后如何在 Python shell 中更新已执行的脚本导入?

初学者问题。我已经启动了我的iPythonshell,我正在使用运行命令运行脚本,一切都很好。但是,运行脚本文件然后编辑导入的脚本文件然后尝试再次运行它会导致运行旧的导入文件。所以我猜python会保存某种缓存以提高速度。我试过clearcommand等但无济于事。基本上我的问题是这样的。两个文件:function.py和program.py。程序文件导入函数。但是运行程序然后编辑函数然后再次运行程序会导致旧函数/未编辑版本运行。 最佳答案 在iPython或标准Python解释器中,您可以使用reload()函数重新加载导入的模块

python - 使用python访问gnome配置信息

是否有使用Python访问Gnome配置信息(即~/.gconf)的标准方法?已更新:请提供一个简短示例。 最佳答案 PythonGConf,还可以在您的发行版软件包存储库中查看诸如python-gconf和/或gnome-python-gconf之类的软件包:/usr/share/doc/python-gconf/examples/或者在http://svn.gnome.org/viewvc/gnome-python/trunk/examples/gconf/处浏览svn对于示例。在Fedora12(我的发行版)上它被称为gnom

python - Gnome 中 Python 应用程序的全局热键

我想为在Gnome中运行的Python应用程序分配一个全局热键。我怎么做?我能找到的都是两年前的帖子,说的是,几乎什么都没有:-) 最佳答案 python-keybinder是相同的代码,但独立打包。现在也可以在debian和ubuntu存储库中使用。https://github.com/engla/keybinder 关于python-Gnome中Python应用程序的全局热键,我们在StackOverflow上找到一个类似的问题: https://stac

python - 在 PyDev 中获取交互式 Django shell

我可以从命令行打开交互式shell,而不是从Eclipse中的PyDev。单击Django-->Shellwithdjangoenvironment我得到以下输出:importsys;print('%s%s'%(sys.executableorsys.platform,sys.version))C:\Python27\python.exe2.7.5(default,May152013,22:43:36)[MSCv.150032bit(Intel)]PyDevconsole:usingdefaultbackend(IPythonnotavailable).fromdjango.corei

Python Popen shell=False 导致 OSError : [Errno 2] No such file or directory

我正在尝试使用shell=False在OSX中运行以下Popen命令:command="/usr/local/itms/share/iTMSTransporter.woa/iTMSTransporter-mverify-f/Volumes/Stuff/Temp/TMP_S_0_V_TV2.itmsp-uusername-ppassword-o/Volumes/Stuff/Temp/TMP_S_0_V_TV2.itmsp/LOGFILE.txt-sprovider-veXtreme"self.process1=Popen(command,shell=False,stdin=PIPE)但是

带有 shell=True : redirections and platform-independent subprocess killing 的 python 子进程

我很难从python子进程模块中得到我想要的东西(它应该是一个统一/独立于平台的抽象,afaik,但不要让我开始这样做:))。所以我所追求的简单的事情如下。我要启动一个外部(stdio)应用程序(可能带有子进程),我在其中使用shell样式的重定向(例如'./myapp>stdout_log>stderr_log')基本上我想执行shell命令行,所以我必须为subprocess.Popen()指定shell=True(否则命令行中的重定向将不起作用)我想以异步方式启动此命令行(因此它作为独立的子进程运行,但我的python进程不会等待它完成)(我的父python进程会不时查看子进程的

python - IPython 中的嵌入式交互式 shell

在切换到IPythonv0.11(使用Python2.6.1)之前,可以使用例如this嵌入交互式IPythonshell。,例如fromIPython.ShellimportIPShellEmbedipshell=IPShellEmbed()ipshell()#thiscallanywhereinyourprogramwillstartIPython“嵌入式shell已被重构为一个真正独立的InteractiveShell子类,称为InteractiveShellEmbed。所有嵌入逻辑都已从基类中取出并放入嵌入式子类”(参见here和here)。按照我的理解,您现在应该可以通过以下