搜索到与相关的文章
Python

Python全局变量操作详解

接触Python时间不长,对有些知识点,掌握的不是很扎实,我个人比较崇尚不管学习什么东西,首先一定回去把基础打的非常扎实了,再往高处走。今天遇到了Python中的全局变量的相关操作,遇到了问题,所以,在这里将自己遇到的问题,做个记录,以长记心!!!在Python中使用全局变量,其实,个人认为并不是很明智的选择;但是自己还是坚信,存在便合理,在于你怎么使用;全局变量降低了模块和函数之间的通用性;所以,在以后的编程过程中,应尽量避免使用全局变量。全局变量的使用

系统 2019-09-27 17:49:40 2443

Python

Python3基础之函数用法

一般来说,函数(function)是组织好的、可重复使用的、具有一定功能的代码段。函数能提高应用的模块性和代码的重复利用率,在Python中已经提供了很多的内建函数,比如print(),同时Python还允许用户自定义函数。本文就来实例总结一下Python3的函数用法,具体内容如下:一、定义定义函数使用关键字def,后接函数名和放在圆括号()中的可选参数列表,函数内容以冒号起始并且缩进。一般格式如下:def函数名(参数列表):"""文档字符串"""函数体r

系统 2019-09-27 17:46:49 2443

Python

利用python-pypcap抓取带VLAN标签的数据包方法

1、背景介绍在采用通常的socket抓包方式下,操作系统会自动将收到包的VLAN信息剥离,导致上层应用收到的包不会含有VLAN标签信息。而libpcap虽然是基于socket实现抓包,但在收到数据包后,会进一步恢复出剥离的VLAN信息,能够满足需要抓取带VLAN标签信息的数据包的需求场景。python-pypcap包是对libpcap库的python语言封装,本文主要介绍如果利用python-pypcap在网络接口抓取带VLAN标签的数据包。2、环境准备l

系统 2019-09-27 17:46:15 2443

Python

Python3 tkinter 实现文件读取及保存功能

tkinter介绍tkinter是python自带的GUI库,是对图形库TK的封装tkinter是一个跨平台的GUI库,开发的程序可以在win,linux或者mac下运行#!/user/bin/envPython3#-*-coding:utf-8-*-"""file:window.py.pycreatetime:2019/6/2714:54author:LoongXudesc:窗口"""importtkinterastkfromtkinterimportf

系统 2019-09-27 17:45:44 2443

Python

Python的math模块中的常用数学函数整理

在数学之中,除了加减乘除四则运算之外――这是小学数学――还有其它更多的运算,比如乘方、开方、对数运算等等,要实现这些运算,需要用到Python中的一个模块:Math模块(module)是Python中非常重要的东西,你可以把它理解为Python的扩展工具。换言之,Python默认情况下提供了一些可用的东西,但是这些默认情况下提供的还远远不能满足编程实践的需要,于是就有人专门制作了另外一些工具。这些工具被称之为“模块”任何一个Pythoner都可以编写模块,

系统 2019-09-27 17:38:21 2443

Python

利用Python为iOS10生成图标和截屏

简介这两天更新完Xcode8之后发现Xcode对图标的要求又有了变化,之前用的一个小应用“IconKit”还没赶上节奏,已经不能满足Xcode8的要求了。于是就想起来用Python自己做个脚本来生成图标。其实这个脚本很早就写了,现在为了适应iOS10,就修改完善下,并且放到了GitHub。可以看看效果图:1.png代码:#encoding=utf-8#by不灭的小灯灯#createdate2016/5/22#update2016/9/21#supporti

系统 2019-09-27 17:38:01 2443

编程技术

在WinXP上运行Vista边栏(非模拟)

Vista系统以其豪华的主界面与新功能受到大家的好评,其中边栏(注:在WindowsVista中文版中Sidebar正式译为“边栏”,非“侧边栏”)就是Vista系统推出的一个新功能。通过边栏用户可以简单、高效的管理自己的电脑。但是该组件只提供给Vista。由于各种原因,不能升级Vista的用户就不能够享受Vista边栏带来的便利吗?当然不是!网上有高人把边栏从Vista中提取出来,使得XP系统用户也可以使用该功能了。下面就请大家随笔者一起来体验XP系统运

系统 2019-08-29 23:51:22 2443

编程技术

Struts2部署之后servlet不能正常工作

刚开始,因为是Struts2的原因,查找了许多方法,可是都没有效果,最终仔细查看了项目,根据Eclipse的提示,发现问题应该出在路径上。项目部署状况如下:sendTextMail.jsp中提交表单如下:

系统 2019-08-29 23:43:29 2443

编程技术

as3制作酷炫运动遮罩效果(三)

1、导入你想要使用的一个图片到舞台,设置属性:宽、高与图片相同。2、把图片拖到舞台上,左对齐,上对齐。右键单击图片,转换成电影修剪。(名字任意)图1:3、在属性面板中输入实例名字"imageMC"。图2:4、添加as层,输入代码://Thiscontainercontainsallthemaskgraphicsvarcontainer:Sprite=newSprite();addChild(container);//Setthecontainertobet

系统 2019-08-29 23:36:11 2443

编程技术

CGlib简单介绍

CGlib概述:cglib(CodeGenerationLibrary)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。cglib封装了asm,可以在运行期动态生成新的class。cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制。CGlib应用:以一个实例在简单介绍下cglib的应用。我们模拟一个虚拟的场景,关于信息的管理。1)原始需求是任何人可以操作信息的create,upd

系统 2019-08-29 23:29:55 2443