随笔分类 - python
摘要:1、 Pythonic - 很Python 写一段代码生成1到100之间的数字的平方的列表,答案是: 1, 4, 9, 16... 如果你这样写,你就不Pythonic了: 解释 nums = [] for i in range(1, 101): nums.append(i*i) print(num
阅读全文
摘要:基本原理:Pyinstaller 可以将资源文件一起bundle到exe中,当exe在运行时,会生成一个临时文件夹,程序可通过sys._MEIPASS访问临时文件夹中的资源 官方说明:https://pythonhosted.org/PyInstaller/spec-files.html#spec-
阅读全文
摘要:1.flexx Flexx 是一个纯Python工具包,用来创建图形化界面应用程序。其使用 Web 技术进行界面的渲染。你可以用Flexx来创建桌面应用,同时也可以导出一个应用到独立的 HTML 文档。因为使用纯Python开发,所以Flexx是跨平台的。只需要有Python和浏览器就可以运行。如果
阅读全文
摘要:Python是一个脚本语言,被解释器解释执行。它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的) .pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使
阅读全文
摘要:[TOC] 1.Python正则表达式模块 1.1 正则表达式处理字符串主要有四大功能 1. 匹配 查看一个字符串是否符合正则表达式的语法,一般返回true或者false 2. 获取 正则表达式来提取字符串中符合要求的文本 3. 替换 查找字符串中符合正则表达式的文本,并用相应的字符串替换 4. 分
阅读全文
摘要:```python
rootdir='D:\\icon集合\\icon集合' def listAllFiles(rootPath): list=os.listdir(rootPath) for i in range(0,len(list)): path=os.path.join(rootPath,list[i]) if os.path.isfile...
阅读全文
摘要:类 类的概念在许多语言中出现,很容易理解。它将数据和操作进行封装,以便将来的复用。 模块 模块,在Python可理解为对应于一个文件。在创建了一个脚本文件后,定义了某些函数和变量。你在其他需要这些功能的文件中,导入这模块,就可重用这些函数和变量。一般用module_name.fun_name,和mo
阅读全文
摘要:相关函数介绍 1. Point 该数据结构表示了由其图像坐标 和 指定的2D点。可定义为: Point pt; pt.x = 10; pt.y = 8; 或者 Point pt = Point(10, 8); 2. Scalar 表示了具有4个元素的数组。次类型在OpenCV中被大量用于传递像素值。
阅读全文
摘要:呵呵,不得不佩服Python的强大,寥寥几句代码就能做一个简单的刷博器。import webbrowser as webimport timeimport oscount=0while count<10: count=count+1 #你要刷的博客 web.open_new_tab("http://www.cnblogs.com/smiler/archive/2010/04/20/1716418.html#2856973") time.sleep(1)else: os.system('taskkill /F /IM 360se.exe') 你可以试下,
阅读全文
摘要:python中函数参数的传递是通过赋值来传递的。函数参数的使用又有俩个方面值得注意:1.函数参数是如何定义的 2.在调用函数的过程中参数是如何被解析先看第一个问题,在python中函数参数的定义主要有四种方式:1.F(arg1,arg2,...)这 是最常见的定义方式,一个函数可以定义任意个参数,每个参数间用逗号分割,用这种方式定义的函数在调用的的时候也必须在函数名后的小括号里提供个数相等的 值(...
阅读全文
摘要:1。python3.12 没有file方法吗?错误信息:NameError: name 'file' is not defined2。怎样使用import,importPickle as p ,报错:ImportError: No module named Pickle,我查了下,在lib里面有这个Pickle3。如果有一个新的 module ,如果要用,我应该把这个module放到哪个位置?4。...
阅读全文
摘要:python版本:3.121.输入integer=input("请输入一个数")2.输出print("hello world")综合:[代码]3.字符串和数字
阅读全文
浙公网安备 33010602011771号