2024-10-01 07:29:06 发布
网友
使用python从xml文件中读取值的最佳(re:最简单)方法是什么?我是个新手,尝试过使用minidom,但不确定如何格式化脚本。在
/tmp中的XML/文本.xml公司名称:
<computer> <location> <username>FirsLast</username> </location> </computer>
我想解析用户名并将其用作变量。在
以下是我尝试过的:
我一点结果都没有。我希望看到FirsLast。在
FirsLast
从这里开始:https://stackoverflow.com/a/10374886/325742
#!/bin/sh # export MAVEN_OPTS=#MAVEN_OPTS_HERE# LAUNCHER_JAR=/Applications/eclipse/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar java \ -showversion \ -XX:MaxPermSize=256m \ -Xms1024m \ -Xmx1024m \ -Xdock:icon=/Applications/eclipse/Eclipse.app/Contents/Resources/Eclipse.icns \ -XstartOnFirstThread \ -Dorg.eclipse.swt.internal.carbon.smallFonts \ -Dosgi.requiredJavaVersion=1.5 \ -jar $LAUNCHER_JAR
然后,使用http://mathiasbynens.be/notes/shell-script-mac-apps上的步骤,将上述脚本转换为可以保留在dock上的应用程序
终端窗口上的命令步骤:
不幸的是,这似乎是在OSX10.8中设置全局环境变量的最佳选择。x山狮:
对于临时环境变量,请在终端中运行此命令。应用程序,并重新启动需要访问变量的所有应用程序:
launchctl setenv MYVARIABLE value
要使环境变量在重新启动过程中保持不变,请创建/etc/launchd.conf,并为每个变量添加一行如下内容,然后重新启动整个系统:
/etc/launchd.conf
setenv MYVARIABLE value
这为我设置了一个全局环境变量,该变量可以由OS X 10.8.2上的IntelliJ IDEA CE 12.0继承。不是很优雅,但很管用
或者,您可以在Terminal中设置环境变量。app,然后从命令行启动要从中访问环境变量的应用程序。启动的应用程序将从终端会话继承环境。在候机楼。app,设置环境变量,并使用类似open -a "App Name"的命令启动另一个应用程序:
open -a "App Name"
export MYVARIABLE=value open -a "IntelliJ IDEA 12 CE"
这将打开IntelliJ IDEA,我的代码可以访问其环境中的$MYVARIABLE
$MYVARIABLE
您可以在eclipse中的maven“调试配置”下直接设置env变量->;“环境”选项卡
从这里开始:https://stackoverflow.com/a/10374886/325742
然后,使用http://mathiasbynens.be/notes/shell-script-mac-apps上的步骤,将上述脚本转换为可以保留在dock上的应用程序
终端窗口上的命令步骤:
不幸的是,这似乎是在OSX10.8中设置全局环境变量的最佳选择。x山狮:
对于临时环境变量,请在终端中运行此命令。应用程序,并重新启动需要访问变量的所有应用程序:
要使环境变量在重新启动过程中保持不变,请创建
/etc/launchd.conf
,并为每个变量添加一行如下内容,然后重新启动整个系统:这为我设置了一个全局环境变量,该变量可以由OS X 10.8.2上的IntelliJ IDEA CE 12.0继承。不是很优雅,但很管用
或者,您可以在Terminal中设置环境变量。app,然后从命令行启动要从中访问环境变量的应用程序。启动的应用程序将从终端会话继承环境。在候机楼。app,设置环境变量,并使用类似
open -a "App Name"
的命令启动另一个应用程序:这将打开IntelliJ IDEA,我的代码可以访问其环境中的
$MYVARIABLE
您可以在eclipse中的maven“调试配置”下直接设置env变量->;“环境”选项卡
相关问题 更多 >
编程相关推荐