
脚本
文章平均质量分 85
b2b160
电子爱好者
展开
-
Python调用DLL
使用ctypes模块可以很方便的调用DLL(也包括Linux下的so等文件)中的函数,下面将给出一个演示的例子。首先创建一个简单的DLL,直接拷贝自网上的某篇教程(Lib.h)#ifndef LIB_H#define LIB_Hextern "C" int __declspec(dllexport)add(int x, int y);#endif(Lib.cpp)#include "Lib.h"i转载 2009-02-17 14:35:00 · 1155 阅读 · 0 评论 -
Pygame游戏制作
Pygame是脚本语言Python的一个扩展包就是SDL的封装包,是用Python 和C语言开发;开发人是Pete Shinners。专门用于开发各类游戏。SDL意思是Simple Directmedia Library即“简单媒体类库”,这是一个跨平台的控制多媒体的C语言类库,类似于 DirectX。这里说的媒体包括CDROM即光驱、键盘鼠标、音频视频、操纵杆等输入输出设备,Pygame写了转载 2009-04-08 16:56:00 · 10365 阅读 · 2 评论 -
Python 应用发布技术
1. Python 应用发布技术收集如何 将Py应用打包发布的各种技巧: 1.1. 工具 k reply-to python-cn@googlegroups.com,to python-cn@googlegroups.com,date Tue, Apr 1, 2008 at 2:58 PMsubject [CPyUG:4560转载 2009-04-08 17:05:00 · 4567 阅读 · 0 评论 -
Flash ActionScript 3.0的Socket连接的策略文件
昨天做测试的时候遇到一个问题,做好的SWF在Flash AS3中调试通过,但是发布到html中之后就无法得到数据了。查了一些资料之后找到了解决办法。这里感谢 剑心 提供帮助,以及同事若水三千提供Java代码及日志记录。1、问题描述 将flash发布为html格式后,加载页面后,swf无法与服务器进行socket通信。Flash端显示的错误为:securityErrorHand转载 2009-07-17 15:14:00 · 3496 阅读 · 0 评论 -
动态加载css的实现思路
动态加载css的实现思路,目前想到有两种:一、js参考http://blog.youkuaiyun.com/qsdnet/archive/2006/12/31/1470891.aspx 主要内容如下:第一种:一般用在外部CSS文件中加载必须的文件 程序代码 @import url(style.css);/*只能用在CSS文件中或者style标签中*/ 第二种:简单的在页面中加载一个外转载 2009-07-23 16:35:00 · 1188 阅读 · 0 评论 -
Python 3 初探
Python 3 是 Guido van Rossum 功能强大的通用编程语言的最新版本。它虽然打破了与 2.x 版本的向后兼容性,但却清理了某些语法方面的问题。本文是这个由两部分组成的系列文章中的第二篇,本文构建在此系列 前一期文章 的基础之上,内容涵盖了 Python 更多的新特性和更高深的一些主题,比如在抽象基类、元类和修饰符等方面的变化。有关 Python 版本 3—,也即 Pyt转载 2009-05-08 16:20:00 · 3099 阅读 · 0 评论 -
编程世界的禅意,程序员的经书
觉得很不错,特此转贴 引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他转载 2009-07-27 17:31:00 · 1740 阅读 · 1 评论 -
.NET自定义应用程序配置文件说明app.config
1. 配置文件概述:应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。先大概有个印象,通过后面的实例会有一个比较清楚转载 2009-05-26 15:54:00 · 1119 阅读 · 0 评论 -
JQuery的45个经典插件应用
jQuery滑动门1) Slider Gallery- 这是一个模仿Apple网站的jQuery滑动门产品展示. 这个‘产品展示滑动门’就是一个直线前进的画廊,在有限的空间里面显示产品图片,支持Tab标签的滑动和前进后退按钮的滑动.Live Demo: Here2) Accessible slider- Illustrations和代码显示如何最简单的制作一个滑动门转载 2009-08-24 14:39:00 · 7778 阅读 · 0 评论 -
Ajax关键技术
1.异步提交对象的创建/* Create a new XMLHttpRequest object to talk to the Web server */var xmlHttp = false;/*@cc_on @*//*@if (@_jscript_version >= 5)try {xmlHttp = new ActiveXObject("Msxml2.XMLHTT转载 2009-06-18 16:14:00 · 1120 阅读 · 0 评论 -
Cython应用指南
我最喜欢的是Python,它的代码优雅而实用,可惜纯粹从速度上来看它比大多数语言都要慢。大多数人也认为的速度和易于使用是两极对立的——编写C代码的确非常痛苦。而 Cython 试图消除这种两重性,并让你同时拥有 Python 的语法和 C 数据类型和函数——它们两个都是世界上最好的。请记住,我绝不是我在这方面的专家,这是我的第一次Cython真实体验的笔记:编辑:根据一些我收到的反馈,大家转载 2009-09-21 10:43:00 · 1286 阅读 · 0 评论 -
AIML 参考
AIML 参考作者:Wish==========这里列出 Operator Chat 所支持的 AIML 列表(不断增加中),可能与其他 AIML 解释器不尽相同,但大体上是根据 AIML 1.0 标准来开发的。AIML 文档的标志,version 属性可有可无,但只能为1.0。规定一个类别用于匹配。content若内容与 content 匹配则执行这个 category。content若转载 2009-09-22 14:24:00 · 1630 阅读 · 2 评论 -
在游戏中如何使用LUA脚本语言
当你希望在你的游戏开始的时候读取一些信息,以配置你的游戏,这些信息通常都是放到一个文本文件中,在你的游戏启动的时候,你需要打开这个文件,然后解析字符串,找到所需要的信息。 是的,或许你认为这样就足够了,为什么还要使用Lua呢? 应用于“配置”这个目的,Lua提供给你更为强大,也更为灵活的表达方式,在上一种方式中,你无法根据某些条件来配置你的游戏,Lua提供给你灵活的表达方转载 2009-11-11 17:47:00 · 48299 阅读 · 0 评论 -
jQuery最新1.4 版本的十五个新特性
从jQuery1.4发布以来就再没关注过它了,那么优秀的东西,今天突然看到一篇帖子,是自己落伍了,还是它太优秀了,相信喜欢jQuery的人应该都拜读过了,鄙人在这里Backup一下。jQuery 1.4 最近发布了。 超乎大家的预期,这次并非简单的修修补补,1.4 包含了很多新特性、功能增强和性能提升!本文即向您介绍这些可能对你十分有用的新特性和优化增强。你可以立刻下载jQuery转载 2010-04-23 09:28:00 · 1175 阅读 · 0 评论 -
用javascript+Ext写的扫雷V2.0
那天看到优快云有朋友用JS写了个贪吃蛇,反映不错,最近又刚接触到ExtJS,于是就边学边写,写了一个扫雷的初级版本,只是最原始版本,并没优化,也没加入右键标记.但也算可玩的版本了,有时间,或者对ExtJS有更深了解后再去完善它吧.代码如下:project.xds原创 2010-06-01 10:39:00 · 3568 阅读 · 4 评论 -
看了GAL游戏资源文件黑盒分析,想起以前做的一个提取器,发来大家共享一下
<br />看了一个分析文章,想起以前写的一个初版的提取器,也发来与大家共享下<br /> <br />http://blog.youkuaiyun.com/luozhuang/archive/2011/01/28/6167799.aspx<br /> <br /> <br />依据该分析文章,所写的提取脚本如下,根据文后所附的软件即可提取了<br /> <br />提取Script代码<br />open D:/works/Script/script.datskip 12read 4 filecountp原创 2011-01-31 14:20:00 · 6352 阅读 · 0 评论 -
浏览器判断
你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。 几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。 在网站前端开发中,转载 2009-04-20 10:42:00 · 1412 阅读 · 0 评论 -
Python基础
Chapter 1. 绪论Table of Contents1.1. Python历史1.2. Python功能简介1.3. 应用范围1.4. 如何开始?1.1. Python历史Python是一种开源的面向对象的脚本语言,它起源于1989年末,当时,CWI(阿姆斯特丹国家数学和计算机科学研究所)的研究员Guido v转载 2009-04-08 09:48:00 · 2762 阅读 · 0 评论 -
手动制作python的exe可执行程序
1. 手动制作python的exe可执行程序 -- by Leo JayPython没有内建一个编译为exe的功能。给python程序的部署带来不少的麻烦。所以就会出现一些py2exe之类的很不错的工具,用于自动把.py文件编译为.exe文件。最近抽空研究了一下手动实现类似py2exe的功能,希望加强对python的了解。结果还相当不错。把结果记录下来,与大家共享。 1转载 2009-04-08 17:05:00 · 2389 阅读 · 0 评论 -
C中调用PYTHON
C中调用PYTHON#include Python.h>int main(int argc, char *argv[]){Py_Initialize();PyRun_SimpleString("from time import time,ctime/n""print Today is,ctime(time())/n");Py_Finalize();retu转载 2009-02-17 14:49:00 · 3617 阅读 · 0 评论 -
python import模块方法
python包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。下面将具体介绍几种常用情况:(1)主程序与模块程序在同一目录下:如下面程序结构:`-- src |-- mod1.py `-- test1.py 若在程序test1.py中导入模块mod1, 则直接使用import mod1或from mod1 import *;(2)主程序所在目转载 2009-02-17 14:49:00 · 1439 阅读 · 0 评论 -
C++扩展和嵌入Python应用
Python简介Python是一种简单易学,功能强大的解释型编程语言,它有简洁明了的语法,高效率的高层数据结构,能够简单而有效地实现面向对象编程,特别适用于快速应用程序开发,也可以用来开发大规模的重要的商业应用。Python是一个理想的脚本语言。Python免费开源,可移植到多种操作系统,只要避免使用依赖于特定操作系统的特性,Python程序无需修改就可以在各种平台上面运行。Pytho原创 2009-02-17 15:20:00 · 1151 阅读 · 0 评论 -
python调用C和C++代码(BOOST)
本文使用了Boost中有关Python的部分,并着重介绍如何用C++写的函数或是类,并让Python能调用。先看我们设计好的C++函数和类。#include #include //定义一个函数void msgbox(const std::string& str){ MessageBox(0,str.c_str(),"msgbox",MB_OK);}//定义一个C++类class Hell转载 2009-02-17 15:31:00 · 1504 阅读 · 0 评论 -
在Eric4下用PyQt4编写Python的图形界面程序
作者RunningOn 本文是PyQt4的入门教程。网上能搜到其它教程,但我觉得讲得不是很清楚,希望这篇文章对入门者更加有帮助。 先介绍一下PyQt4。Qt4图形库一经发布就好评不断,它在Python下的绑定PyQt4更是让我眼前一亮,不但漂亮,而且开发程序非常方便。在我看来,PyQt4最大的改进之一是它不再拘泥与各种布局控件了,也就是说,现在写图形界面程序,和VB一样可以直接拖控原创 2009-02-18 16:16:00 · 2434 阅读 · 0 评论 -
使用Python多线程抓取并验证代理
最简单的,只要用Python的urllib2.urlopen()函数就可以了;然后,有个网站喜欢封人,所以,得找一批代理,轮流抓它的信息;有的网站不允许程序抓取,所以,就得加入一些头信息;有的网站需要登录,这时就要用到Cookies;最后,为了提高效率,最好是使用多线程。(PS,有个地方要注意,urlopen这个函数,设定了一个全局对象opener,所以如果你使用了多个线程,每个线程使用一个代理,转载 2009-02-18 16:17:00 · 2517 阅读 · 0 评论 -
Python爬虫
(1)Python版简单网络爬虫 URLLister类,负责从HTML文本中根据标签提取URL,但也会提取一些垃圾URL,有待改进from sgmllib import SGMLParserclass URLLister(SGMLParser): def reset(self):原创 2009-02-18 16:04:00 · 12604 阅读 · 1 评论 -
python文件目录操作
1.获得当前路径在Python中可以使用os.getcwd()函数获得当前的路径。其原型如下所示。os.getcwd()该函数不需要传递参数,它返回当前的目录。需要说明的是,当前目录并不是指脚本所在的目录,而是所运行脚本的目录。例如,在PythonWin中输入如下脚本。>>> import os>>> print current directory is ,os.getcw转载 2009-02-22 01:06:00 · 7325 阅读 · 0 评论 -
python字符操作
在python有各种各样的string操作函数。在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专门的string的module,要使用string的方法要先import,但后来由于众多的python使用者的建议,从python2.0开始, string方法改为用S.method()的形式调用,只要S是一个字符串对象就可以这样使用,而不用import。转载 2009-02-22 01:18:00 · 1229 阅读 · 0 评论 -
比较详细Python正则表达式操作指南
本文是通过Python的 re 模块来使用正则表达式的一个入门教程,和库参考手册的对应章节相比,更为浅显易懂、循序渐进。本文可以从 http://www.amk.ca/python/howto 捕获目录 目录[隐藏]1 简介2 简单模式2.1 字符匹配2.2 重复3 使用正则表达式3.1 编译正则表达式转载 2009-02-25 11:36:00 · 1058 阅读 · 1 评论 -
用 subversion 个人资料代码管理
最近做了几个项目,想着将文档,资料,代码管理起来,实在是不停的copy,paste的资料备份方式已经厌倦,且需要回滚的时候,就难上加难,为此浪费了很多时间。当前的管理工具中,subversion无疑是最好的选择,其为cvs的升级,最感觉方便的是其目录相对独立和方便的备份。且有tortoisesvn等配套的客户端产品,使得使用起来更加方便。 下面是一些网上关于在windows下安装subve转载 2009-03-07 23:03:00 · 1366 阅读 · 0 评论 -
[Python系列实用教程]一、Python如何使用urllib2获取网络资源
相关文章: 你同样可以在以下文章找到获取网络资源的相关资料 Python里的例子:一个基础验证相关的教程 urllib2是Python的一个获取URLs(Uniform Resource Locators)的组件。他以urlopen函数的形式提供了一个非常简单的接口,这是具有利用不同协议获取URLs的能力,他同样提供了一个比较复杂的接口来处理一般情况,例如:基翻译 2009-03-27 18:38:00 · 12694 阅读 · 6 评论 -
[Python系列实用教程]二、Python中使用socket
尝试下原文对照的排版方式,不知道大家习惯于哪种 作者: Gordon McMillan Abstract摘要 Sockets are used nearly everywhere, but are one of the most severely misunderstood technologies around. This is a 10,000 f翻译 2009-03-31 13:24:00 · 7044 阅读 · 2 评论 -
XML基础用例
寫XML文件 定義標記 XML lisongtao主要是注意語法的套用 用CSS來顯示XML:1.XML-------------------------------------------- 連接CSS樣式表Hello the world!---------------------------------------------1.CSS-----------------转载 2009-04-10 18:14:00 · 1693 阅读 · 0 评论 -
Python来完成简单图像处理任务
摘要:本文简单介绍了用Python来完成简单图像处理任务的方法。虽然图像处理的最佳工具是MATLAB的图像处理工具箱,但是在进行一些“简单的”图像处理任务或者大批量的简单图像处理任务的时候,Python更有优势。关键词:图像处理 图像增强 PythonAbstract:This context introduces some methods used to fullfill simpl转载 2009-04-13 17:08:00 · 2305 阅读 · 0 评论 -
PyThon第三方库
本文转载自『恋花蝶的博客!』http://blog.youkuaiyun.com/lanphaday今天公司停电,没上班。跑上来更新个博客,跟大家分享一下我常用的几个第三方 Python 库。Python 语言之所以能够如此流行,除了本身内置许多程序库来保障快速开发之外,目不睱接的第三方库也是一大主因。结合我目前的工作(网游开发),我常用的几个第三方库如下:wxPython如果你之前是 windows转载 2009-04-08 17:31:00 · 7261 阅读 · 0 评论