Python 的视觉操作环境 1) 在四个 Visral OE 的编辑 PAD 中执行的代码的结果被定向到单独的文档窗口。这意味着命令行提示是不必要的,工作产品是分开的,而不是与指令混合。 2) 由于输出窗口也是文档编辑器,因此可以很容易地添加可能需要注释和图像来澄清或增强结果。成品文档可以分件或完整打印,并保存为 RTF 文件,可使用 MS Word 进一步编辑。 3) 除了能够剪切、复制和粘贴到 PAD 之外,还可以运行、编辑任何代码选择,然后重新运行,而无需重新键入整个表达式。 4) 更常见的 Python 模块在启动时会自动导入其别名,从而节省必须不断重新输入这些模块。还有一个 Python 启动文件,用于用户配置的相同用途。 5) 变量和方法都有语法着色、自动索引、取消索引和自动完成。有变量和文件名的插入菜单,以帮助回忆,以及减轻键入它们需要。 6) PAD 编辑器内容(选择或完整)可以打印或保存为 Python 文本、RTF 或 HTML 文件。可以从 Python 文本加载内容或从 RTF 文件中提取内容。 7) 维护所有已执行代码的 30,000 个字符滚动历史记录,以便根据需要进行检查和恢复。 8) 实际的 Python 引擎在独立于编辑器的流程中运行,这意味着如果某些实验代码导致它挂起,例如在无休止的循环中,一切都不会丢失。Python 可以从 Visral 内部重新启动,防止工作丢失,并允许重新尝试已修改的罪魁祸首代码版本。 9) 有内置的 Python 方法允许实时访问操作系统资源,同时暂停代码执行,直到请求完成。
版本历史记录
- 版本 3.0.1.2 发布于 2016-01-22
没有
软件信息
- 软件分类: 业务 > 数学与科学工具
- 发布者: Visral L.P.
- 许可: 免费
- 价格: N/A
- 版本: 3.0.1.2
- 适用平台: windows
终端用户许可协议
BETA END USER LICENSE AGREEMENT VISRAL, L.P. ("Visral") LICENSES THIS SOFTWARE TO YOU SUBJECT TO THE TERMS AND CONDITIONS CONTAINED IN THIS BETA END USER LICENSE AGREEMENT ("EULA"). READ THE TERMS OF THIS EULA CAREFULLY. BY CLICKING "I AGREE," OR BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING THE SOFTWARE (AS DEFINED BELOW), YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA. IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA, DO NOT CLICK "I AGREE," INSTALL, COPY OR USE THE SOFTWARE, OR CONTINUE THE DOWNLOAD OR INSTALLATION PROCESS. 1. DEFINITIONS "Software" means Visral's VISRAL software, including all of the contents of the files (delivered electronically or on physical media), as well as upgrades, modified versions, updates, additions, and copies of the foregoing, provided to you by Visral at any time. 2. LICENSE AND RESTRICTIONS Subject to the terms and conditions of this EULA, Visral hereby grants to you a personal, limited, non-exclusive, non-transferable, royalty-free license to use the Software and related documentation (if any) internally on a single computer in the manner and for the purposes described in the documentation (if any) and the software itself. Except to the extent expressly permitted in this EULA, you shall not directly or indirectly: (i) translate, disassemble, decompile, reverse compile or reverse engineer the Software; (ii) modify, copy, or create derivative works based on the Software, in whole or in part; (iii) give, sell, rent, lease, loan, assign, distribute or transfer to anyone the Software without the prior written consent of Visral; (iv) use the Software to develop software applications for, or on behalf of, any third party; (v) use the Software to recreate the Software, in whole or in part, or to develop any software that performs the same or similar functions or has similar features or functionality; or (vi) disclose the results of any performance evaluations involving the Software to any third party without Visral's prior written consent. You also shall have no right to, and agree not to, distribute, license or sublicense copies of the Software on a standalone basis. All rights not expressly granted by Visral to you are reserved by Visral. There are no implied rights. 3. OWNERSHIP AND PROPRIETARY NOTICES You acknowledge that the Software, including, without limitation, the structure, sequence and organization of its source code, is proprietary to Visral, and that Visral owns all right, title, and interest, including all intellectual property rights, in and to the Software, including any Incorporated Code. You agree not to remove, modify or obscure any copyright, trademark or other proprietary notices or legends contained in or on the Software, documentation or other intellectual property or materials of Visral delivered hereunder. You shall reproduce all such notices and legends on all copies you make hereunder. 4. SUPPORT Visral is under no obligation to provide maintenance or support for the Software or Incorporated Code, or to notify you of updates or upgrades to the Software. If Visral, in its sole discretion, makes updates or upgrades to the Software generally available, your use of such updates or upgrades, as applicable will be subject to the terms of this EULA or such other license terms as Visral may, at Visral's option, choose to impose. If you wishes to obtain any updates, upgrades, enhancements, corrections and new versions of the Software, you may contact Visral for a license to such software. 5. CONFIDENTIALITY You agree not to disclose Visral confidential information or any information about the Software, including, but not limited to, availability, features, functionality or performance (including, without limitation, the results of any performance evaluations involving the Software), or any portion thereof, to any third party, or use the Software for any purpose not expressly permitted by this EULA. You represent, warrant and covenant that all your personnel who have access to the Software under this EULA shall abide by the obligations set forth in this Section 5. To the extent you provide Visral with any suggestions, information, ideas, or feedback concerning the Software, including but not limited to, a report of any errors which you discover while using the Software or any related documentation ("Feedback"), such Feedback shall be the property of Visral. You agree to assign, and hereby assign, all right, title and interest worldwide in the Feedback, and the related intellectual property rights, to Visral and agrees to assist Visral, at Visral's expense, in perfecting and enforcing such rights. 6. WARRANTY DISCLAIMER YOU ACKNOWLEDGE THAT THE SOFTWARE IS A "BETA" VERSION THAT HAS NOT BEEN TESTED FOR COMMERCIAL RELEASE AND MAY CONTAIN BUGS OR ERRORS. YOU FURTHER ACKNOWLEDGE THAT THE SOFTWARE, DOCUMENTATION AND ALL OTHER ITEMS AND MATERIALS FURNISHED TO YOU UNDER THIS EULA ARE PROVIDED ON AN "AS IS" BASIS AND WITHOUT WARRANTY OF ANY TYPE OR KIND. VISRAL HEREBY DISCLAIMS AND EXCLUDES, TO THE MAXIMUM EXTENT PERMITTED BY LAW, ALL WARRANTIES, WHETHER STATUTORY, EXPRESS, OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT OF THIRD PARTY RIGHTS, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY AND SATISFACTORY QUALITY. Visral does not warrant that the Software or Documentation shall meet your needs or requirements, that the Software, Documentation or Incorporated Code is error-free or that any errors or defects in the Software, Documentation or Incorporated Code shall be corrected. 7. LIMITATION ON LIABILITY IN NO EVENT SHALL VISRAL BE LIABLE FOR ANY LOSS OF USE, INTERRUPTION OF BUSINESS, OR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY KIND (INCLUDING LOST PROFITS AND LOSS OF REVENUE), REGARDLESS OF THE FORM OF ACTION WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT PRODUCT LIABILITY OR OTHERWISE, EVEN IF VISRAL HAS BEEN ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES, AND EVEN IF THIS EULA OR ANY LIMITED REMEDY HEREUNDER IS FOUND TO HAVE FAILED ITS ESSENTIAL PURPOSE. IN NO EVENT SHALL VISRAL'S LIABILITY UNDER THIS EULA, REGARDLESS OF THE FORM OF THE ACTION, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE AND STRICT PRODUCT LIABILITY) OR OTHERWISE, EXCEED THE AMOUNTS PAID BY YOU TO VISRAL FOR THE SOFTWARE, EVEN IF THIS EULA OR ANY LIMITED REMEDY HEREUNDER IS FOUND TO HAVE FAILED ITS ESSENTIAL PURPOSE. IF YOU DID NOT PAY FOR THE SOFTWARE, VISRAL'S LIABILITY SHALL BE LIMITED TO ONE HUNDRED DOLLARS (USD $100). 8. TERM AND TERMINATION This EULA is effective until terminated. You may terminate this EULA at any time by destroying or erasing the Software. This EULA shall terminate automatically if you materially breach its terms. Upon any termination or expiration of this EULA, all of the licenses granted to you hereunder shall immediately terminate and you shall immediately discontinue your use of the Software and shall promptly return or destroy the Software (including all copies in your possession, custody or control); provided, however, that end user licenses for the Developed Product shall survive in accordance with their terms. Visral may terminate this EULA immediately upon written notice. The definitions and rights, duties and obligations of the parties that by their nature continue and survive, including, without limitation, this Section and those contained Sections 2 (third paragraph only), and 4 through 12 of this EULA, shall survive any termination or expiration of this EULA. 9. Indemnification of Visral With the exception of claims relating solely to the Software, you shall indemnify, defend and hold Visral harmless from and against all claims, demands, suits, proceedings, causes of action, liabilities, costs, expenses, damages and judgments (including reasonable attorneys' fees) arising out of third-party claims against Visral relating to the use, reproduction, display, performance, manufacture, sale, distribution, reproduction, marketing, promotion and/or content of Developed Products. 10. U.S. Government Rights If the Software is being acquired by the United States Government, the Software and documentation are "commercial computer software" and "commercial computer software documentation", and pursuant to FAR 12.212 or DFARS 227.7202, and their successors, as applicable, use, reproduction and disclosure of the Software and documentation are governed by the terms of this EULA. 11. GENERAL Visral shall not be liable hereunder by reason of any failure or delay in the performance of its obligations hereunder on account of any cause that is beyond its reasonable control. The failure of Visral to require performance by you of any provision hereof shall not affect the full right to require such performance at any time thereafter; nor shall the waiver by Visral of a breach of any provision hereof be taken or held to be a waiver of the provision itself. If any provision of this EULA is held unenforceable or invalid, such unenforceability or invalidity shall not render this EULA unenforceable or invalid as a whole, and the unenforceable or invalid provision shall be amended to achieve as closely as possible the economic effect of the original provision. This EULA shall be governed in all respects by the laws of the United States of America and the State of Texas as such laws are applied to agreements entered into and to be performed entirely within Texas by Texas residents. The federal and state courts located in Rockwall County, Texas USA shall have non-exclusive jurisdiction in respect of disputes arising in connection with this EULA. The United Nations Convention on Contracts for the International Sale of Goods (1980) is specifically excluded from application to this EULA. The relationship of the parties hereto is that of independent contractors. Nothing contained herein shall be construed as creating any agency, partnership, or other form of joint enterprise between the parties. Neither party shall have the authority or right to bind the other party, transact any business on behalf, or in the name, of the other party, or incur any obligation or liability for or on behalf of the other party. The section headings appearing in this EULA are inserted only as a matter of convenience and in no way define, limit, construe or describe the scope or extent of such paragraph or in any way affect such section. You shall not assign your rights under this EULA, in whole or part, to any third party without the express written consent of Visral. Any purported assignment in derogation of the foregoing shall be null and void. This EULA shall be binding upon, and inure to the benefit of, you and your respective successors and permitted assigns. The goods, software, and technology subject to this EULA are subject to the export control laws and regulations of the United States. You agree to strictly comply with all applicable laws, rules and regulations, including, without limitation, export control laws. This EULA is the entire agreement between the parties with respect to the subject matter hereof. It supersedes and its terms govern, all prior or contemporaneous agreements or understandings between the parties, whether oral or written, regarding such subject matter. This EULA shall not be modified unless done so in a writing signed by officers of both Visral and you. You agree to pay all taxes, governmental fees and interest of whatever nature associated with payments made under this EULA or your receipt or use of the Software, except taxes based on Visral's net income.