Python 解析xml文件的2种方式

分类:Python1.MiniDom方式解析xml

举例1:xml文件以data.xml为例,具体操作如下:

  1. < ?xml version="1.0" encoding="utf-8"?>
  2. <info>
  3.    <intro>用户信息</intro>
  4.     <list id='001'>
  5.         <head>auto_userone</head>
  6.         <name>linuxany</name>
  7.         <number>12345678</number>
  8.         <age>20</age>
  9.         <sex></sex>
  10.         <hobby>上网</hobby>
  11.     </list>
  12.  
  13.    <list id='002'>
  14.         <head>auto_usertwo</head>
  15.         <name>蟒蛇</name>
  16.          <number>34443678</number>
  17.          <age>18</age>
  18.          <sex></sex>
  19.          <hobby>功夫</hobby>
  20.      </list>
  21.  
  22. </info>

继续阅读 »

Python 执行js的2种解决方案

分类:Python第1种方案

SpiderMonkey是Mozilla项目的一部分,是一个用C语言实现的JavaScript脚本引擎, 该引擎分析、编译和执行脚本,根据JS数据类型和对象的需要进行内存分配及释放操作;利用该引擎可以让你的应用程序具有解释JavaScript脚本的能力。

要想使用spidermonkey得先安装,方法如下:

  1. cd /home/linuxany.com/
  2. wget http://ftp.mozilla.org/pub/mozilla.org/js/js-1.7.0.tar.gz -O- | tar xvz
  3. cd js/src
  4. make -f Makefile.ref
  5. mkdir -p /usr/include/smjs/ -v
  6. cp *.{h,tbl} /usr/include/smjs/ -v
  7. cd Linux_All_DBG.OBJ
  8. cp *.h /usr/include/smjs/ -v
  9. mkdir -p /usr/local/{bin,lib}/ -v
  10. cp js /usr/local/bin/ -v
  11. cp libjs.so /usr/local/lib/ -v

以上安装完成后,运行/usr/local/bin/js 就应该可以启动js解释运行引擎了.

继续阅读 »

Linux 给服务器增添色彩

分类:RedHat在/root/.bashrc下添加一行PS1=”\[\e[37;40m\][\[\e[32;40m\]\u\[\e[37;40m\]@\h \[\e[35;40m\]\W\[\e[0m\]]\\$ \[\e[33;40m\]“,然后退出重新login即可,效果图如下:


返回顶部