亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? jython.java

?? 無線通信的主要編程軟件,是無線通信工作人員的必備工具,關天相關教程我會在后續傳上.
?? JAVA
字號:
// Copyright (c) Corporation for National Research Initiativespackage org.python.util;import org.python.core.*;import java.util.zip.*;import java.io.*;public class jython{    private static String usage =        "usage: jython [options] [-jar jar | -c cmd | file | -] [args]\n"+        "Options and arguments:\n"+        "-i       : inspect interactively after running script, and force\n"+        "           prompts, even if stdin does not appear to be a "+                    "terminal\n"+        "-S       : don't imply `import site' on initialization\n"+        "-v       : verbose (trace import statements)\n"+        "-Dprop=v : Set the property `prop' to value `v'\n"+        "-jar jar : program read from __run__.py in jar file\n"+        "-c cmd   : program passed in as string (terminates option list)\n"+        "-W arg   : warning control (arg is action:message:category:module:"+                    "lineno)\n"+        "-E codec : Use a different codec the reading from the console.\n"+        "-Q arg   : division options: -Qold (default), -Qwarn, -Qwarnall, " +                    "-Qnew\n"+        "file     : program read from script file\n"+        "-        : program read from stdin (default; interactive mode if a "+        "tty)\n"+        "--help   : print this usage message and exit\n"+        "--version: print Jython version number and exit\n"+        "args     : arguments passed to program in sys.argv[1:]";    public static void runJar(String filename) {        // TBD: this is kind of gross because a local called `zipfile' just        // magically shows up in the module's globals.  Either `zipfile'        // should be called `__zipfile__' or (preferrably, IMO), __run__.py        // should be imported and a main() function extracted.  This        // function should be called passing zipfile in as an argument.        //        // Probably have to keep this code around for backwards        // compatibility (?)        try {            ZipFile zip = new ZipFile(filename);            ZipEntry runit = zip.getEntry("__run__.py");            if (runit == null)                throw Py.ValueError("jar file missing '__run__.py'");            PyStringMap locals = new PyStringMap();            locals.__setitem__("__name__", new PyString(filename));            locals.__setitem__("zipfile", Py.java2py(zip));            InputStream file = zip.getInputStream(runit);            PyCode code;            try {                code = Py.compile(file, "__run__", "exec");            } finally {                file.close();            }            Py.runCode(code, locals, locals);        } catch (java.io.IOException e) {            throw Py.IOError(e);        }    }    public static void main(String[] args) {        // Parse the command line options        CommandLineOptions opts = new CommandLineOptions();        if (!opts.parse(args)) {            if (opts.version) {                System.err.println(InteractiveConsole.getDefaultBanner());                System.exit(0);            }            System.err.println(usage);            int exitcode = opts.help ? 0 : -1;            System.exit(exitcode);        }        // Setup the basic python system state from these options        PySystemState.initialize(System.getProperties(),                                 opts.properties, opts.argv);        if (opts.notice) {            System.err.println(InteractiveConsole.getDefaultBanner());        }        // Now create an interpreter        InteractiveConsole interp = null;        try {            String interpClass = PySystemState.registry.getProperty(                                    "python.console",                                    "org.python.util.InteractiveConsole");            interp = (InteractiveConsole)                             Class.forName(interpClass).newInstance();        } catch (Exception e) {            interp = new InteractiveConsole();        }        //System.err.println("interp");        PyModule mod = imp.addModule("__main__");        interp.setLocals(mod.__dict__);        //System.err.println("imp");        for (int i = 0; i < opts.warnoptions.size(); i++) {            String wopt = (String) opts.warnoptions.elementAt(i);            PySystemState.warnoptions.append(new PyString(wopt));        }        String msg = "";        if (Options.importSite) {            try {                imp.load("site");                if (opts.notice) {                    PyObject builtins = Py.getSystemState().builtins;                    boolean copyright =                                builtins.__finditem__("copyright") != null;                    boolean credits =                                builtins.__finditem__("credits") != null;                    boolean license =                                builtins.__finditem__("license") != null;                    if (copyright) {                        msg += "\"copyright\"";                        if (credits && license)                            msg += ", ";                        else if (credits || license)                            msg += " or ";                    }                    if (credits) {                        msg += "\"credits\"";                        if (license)                            msg += " or ";                    }                    if (license)                        msg += "\"license\"";                    if (msg.length() > 0)                        System.err.println("Type " + msg +                                           " for more information.");                }            } catch (PyException pye) {                if (!Py.matchException(pye, Py.ImportError)) {                    System.err.println("error importing site");                    Py.printException(pye);                    System.exit(-1);                }            }        }        if (opts.division != null) {            if ("old".equals(opts.division))                Options.divisionWarning = 0;            else if ("warn".equals(opts.division))                Options.divisionWarning = 1;            else if ("warnall".equals(opts.division))                Options.divisionWarning = 2;            else if ("new".equals(opts.division)) {                Options.Qnew = true;                interp.cflags.division = true;            }        }                    if (opts.command != null) {            try {                interp.exec(opts.command);            } catch (Throwable t) {                Py.printException(t);            }        }        // was there a filename on the command line?        if (opts.filename != null) {            String path = new java.io.File(opts.filename).getParent();            if (path == null)                path = "";            Py.getSystemState().path.insert(0, new PyString(path));            if (opts.jar) {                runJar(opts.filename);            } else if (opts.filename.equals("-")) {                try {                    interp.execfile(System.in, "<stdin>");                } catch (Throwable t) {                    Py.printException(t);                }            } else {                try {                    interp.execfile(opts.filename);                } catch (Throwable t) {                    Py.printException(t);                    if (!opts.interactive) {                        interp.cleanup();                        System.exit(-1);                    }                }            }        }        else {            // if there was no file name on the command line, then "" is            // the first element on sys.path.  This is here because if            // there /was/ a filename on the c.l., and say the -i option            // was given, sys.path[0] will have gotten filled in with the            // dir of the argument filename.            Py.getSystemState().path.insert(0, new PyString(""));        }        if (opts.interactive) {            if (opts.encoding == null) {                opts.encoding = PySystemState.registry.getProperty(                                "python.console.encoding", null);            }            if (opts.encoding != null) {                interp.cflags.encoding = opts.encoding;            }            try {                interp.interact(null);            } catch (Throwable t) {                Py.printException(t);            }        }        interp.cleanup();        if (opts.interactive) {            System.exit(0);        }    }}class CommandLineOptions{    public String filename;    public boolean jar, interactive, notice;    private boolean fixInteractive;    public boolean help, version;    public String[] argv;    public java.util.Properties properties;    public String command;    public java.util.Vector warnoptions = new java.util.Vector();    public String encoding;    public String division;    public CommandLineOptions() {        filename = null;        jar = fixInteractive = false;        interactive = notice = true;        properties = new java.util.Properties();        help = version = false;    }    public void setProperty(String key, String value) {        properties.put(key, value);        // This only works for Java 1.2.  There appears to be no portable        // way to support this under Java 1.1//         try {//             System.setProperty(key, value);//         }//         catch (SecurityException e) {}    }    public boolean parse(String[] args) {        int index=0;        while (index < args.length && args[index].startsWith("-")) {            String arg = args[index];            if (arg.equals("--help")) {                help = true;                return false;            }            else if (arg.equals("--version")) {                version = true;                return false;            }            else if (arg.equals("-")) {                if (!fixInteractive)                    interactive = false;                filename = "-";            }            else if (arg.equals("-i")) {                fixInteractive = true;                interactive = true;            }            else if (arg.equals("-jar")) {                jar = true;                if (!fixInteractive)                    interactive = false;            }            else if (arg.equals("-v")) {                Options.verbose++;            }            else if (arg.equals("-vv")) {                Options.verbose += 2;            }            else if (arg.equals("-vvv")) {                Options.verbose +=3 ;            }            else if (arg.equals("-S")) {                Options.importSite = false;            }            else if (arg.equals("-c")) {                command = args[++index];                if (!fixInteractive) interactive = false;                index++;                break;            }            else if (arg.equals("-W")) {                warnoptions.addElement(args[++index]);            }            else if (arg.equals("-E")) {                encoding = args[++index];            }            else if (arg.startsWith("-D")) {                String key = null;                String value = null;                int equals = arg.indexOf("=");                if (equals == -1) {                    String arg2 = args[++index];                    key = arg.substring(2, arg.length());                    value = arg2;                }                else {                    key = arg.substring(2, equals);                    value = arg.substring(equals+1, arg.length());                }                setProperty(key, value);            }            else if (arg.startsWith("-Q")) {                if (arg.length() > 2)                    division = arg.substring(2);                else                     division = args[++index];            }            else {                String opt = args[index];                if (opt.startsWith("--"))                    opt = opt.substring(2);                else if (opt.startsWith("-"))                    opt = opt.substring(1);                System.err.println("jython: illegal option -- " + opt);                return false;            }            index += 1;        }        notice = interactive;        if (filename == null && index < args.length && command == null) {            filename = args[index++];            if (!fixInteractive)                interactive = false;            notice = false;        }        if (command != null)            notice = false;        int n = args.length-index+1;        argv = new String[n];        //new String[args.length-index+1];        if (filename != null)            argv[0] = filename;        else if (command != null)            argv[0] = "-c";        else            argv[0] = "";        for(int i=1; i<n; i++, index++) {            argv[i] = args[index];        }        return true;    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜电影一区二区三区| 青青草97国产精品免费观看| 亚洲一卡二卡三卡四卡| 久久99精品久久久久久国产越南| 国产99久久久国产精品| 欧美一区二区三区性视频| 中文字幕在线观看一区| 精品亚洲免费视频| 欧美久久婷婷综合色| 国产精品久久久久久久浪潮网站| 免费黄网站欧美| 在线观看91精品国产入口| 欧美激情一区三区| 国产呦萝稀缺另类资源| 日韩欧美不卡一区| 视频一区二区三区在线| 日本久久电影网| 国产精品久久久久久久岛一牛影视| 美女视频一区在线观看| 欧美色综合久久| 亚洲乱码国产乱码精品精98午夜| 国产精品一级二级三级| 精品国产露脸精彩对白| 日韩经典中文字幕一区| 在线91免费看| 亚洲sss视频在线视频| av电影天堂一区二区在线| 久久久久久久久久看片| 极品少妇xxxx精品少妇偷拍| 91精品麻豆日日躁夜夜躁| 一区二区三区不卡在线观看 | 精品午夜久久福利影院| 精品视频一区二区三区免费| 亚洲视频精选在线| 色综合天天综合网天天狠天天| 国产亚洲一区二区在线观看| 国产精品一二三区| 国产午夜精品久久| 成人激情av网| 亚洲另类中文字| 欧美日韩在线观看一区二区| 天天色 色综合| 日韩一区二区中文字幕| 精品一区二区免费在线观看| 久久亚洲免费视频| 99视频精品全部免费在线| 国产精品家庭影院| 日本乱码高清不卡字幕| 婷婷丁香久久五月婷婷| 精品国产网站在线观看| 国产不卡一区视频| 亚洲免费观看在线视频| 欧美蜜桃一区二区三区| 精品一区中文字幕| 国产精品久久久久久一区二区三区 | 成人性生交大片免费看中文网站| 国产女人aaa级久久久级| 91丨九色丨黑人外教| 午夜精品久久久久久久99水蜜桃| 欧美精品一二三| 国产福利91精品一区| 中文字幕一区二| 欧美日韩一卡二卡| 精品一区二区三区在线视频| 中文字幕一区视频| 欧美一区二区三区免费大片| 国产成人免费xxxxxxxx| 亚洲一区在线看| 精品国产污污免费网站入口| 日本久久电影网| 韩日av一区二区| 一区二区三区欧美亚洲| 精品国免费一区二区三区| 99国内精品久久| 精油按摩中文字幕久久| 伊人夜夜躁av伊人久久| 久久香蕉国产线看观看99| 在线精品国精品国产尤物884a| 久久精品国产在热久久| 一区二区三区资源| 久久综合一区二区| 91精品综合久久久久久| gogogo免费视频观看亚洲一| 麻豆成人免费电影| 亚洲在线中文字幕| 国产精品久久久99| 精品日韩99亚洲| 欧美精品色一区二区三区| 粉嫩aⅴ一区二区三区四区五区| 五月天亚洲婷婷| 国产精品国产a| 久久精品亚洲精品国产欧美| 欧美一区二区国产| 在线观看区一区二| 99久久精品99国产精品| 国产精品亚洲а∨天堂免在线| 亚洲一二三四区| 亚洲天堂av一区| 国产精品污www在线观看| 精品欧美乱码久久久久久1区2区 | 午夜精品久久久久久| 一区二区三区欧美日| 国产精品欧美经典| 国产日产欧美一区| 精品国免费一区二区三区| 日韩美女一区二区三区四区| 欧美人与z0zoxxxx视频| 在线亚洲一区二区| 91国偷自产一区二区三区成为亚洲经典| 国产精品亚洲午夜一区二区三区 | 精品成人免费观看| 欧美一三区三区四区免费在线看 | 精品国产91洋老外米糕| 日韩色在线观看| 欧美一二三区精品| 日韩一二三区视频| 欧美一区二区三区在线电影| 日韩美女一区二区三区四区| 精品久久久久久久久久久院品网 | 亚洲免费在线电影| 中文字幕制服丝袜一区二区三区| 国产精品私人自拍| 国产精品久久久久久亚洲伦| 亚洲品质自拍视频| 亚洲激情六月丁香| 亚洲大片精品永久免费| 亚洲国产wwwccc36天堂| 午夜精品福利在线| 蜜桃一区二区三区在线观看| 黑人精品欧美一区二区蜜桃| 福利一区在线观看| 色哟哟一区二区在线观看 | 日韩精品一区二区在线| 精品国产一二三| 日韩理论片网站| 亚洲成av人影院在线观看网| 婷婷中文字幕一区三区| 九九视频精品免费| 成人sese在线| 欧美亚洲一区二区在线| 欧美一区欧美二区| 国产性做久久久久久| 亚洲欧洲中文日韩久久av乱码| 亚洲中国最大av网站| 老鸭窝一区二区久久精品| 高清国产一区二区三区| 欧美日韩精品综合在线| 久久久综合精品| 一区二区三区日韩精品| 国产一区欧美二区| 色综合久久六月婷婷中文字幕| 这里只有精品视频在线观看| 国产午夜精品一区二区三区四区 | 538在线一区二区精品国产| 337p粉嫩大胆色噜噜噜噜亚洲| 中文字幕一区二区视频| 日日骚欧美日韩| 99精品视频一区二区三区| 日韩一区二区免费在线观看| 国产精品福利电影一区二区三区四区| 亚洲一二三区视频在线观看| 国产酒店精品激情| 4hu四虎永久在线影院成人| 国产欧美精品一区二区色综合朱莉| 一区2区3区在线看| 国产精品一区在线观看你懂的| 欧美三级日本三级少妇99| 亚洲国产电影在线观看| 日本女优在线视频一区二区| 99久久综合国产精品| 精品国产乱码久久久久久蜜臀 | 中文字幕国产精品一区二区| 午夜免费久久看| 99在线视频精品| 2欧美一区二区三区在线观看视频| 一区二区三区欧美在线观看| av激情成人网| 国产日韩欧美精品电影三级在线| 视频在线观看91| 91美女片黄在线| 国产精品女同互慰在线看| 国产一区在线看| 精品久久五月天| 石原莉奈在线亚洲二区| 色综合一区二区| 国产精品萝li| 不卡一区二区三区四区| 精品少妇一区二区三区免费观看| 天天爽夜夜爽夜夜爽精品视频| 91久久精品国产91性色tv| 日韩码欧中文字| 成人美女视频在线观看18| 欧美成人r级一区二区三区| 日韩国产欧美在线播放| 欧美日韩一级片网站| 亚洲国产一区视频| 欧美在线看片a免费观看| 亚洲精品国产精华液| 99久久精品久久久久久清纯| 最新国产成人在线观看|