随笔分类 - Python知识锦集
摘要:pyinstaller打包一个exe动辄几十M几百M (特别是import pandas以后) 知乎上居然没有人po这方面的”知识“(手动狗头) 查了很多关于reduce pyinstaller打包出exe大小的方法 列举如下 玄学解法1 去除不必要的库 当我们用cmd/powershell 输入这
阅读全文
posted @ 2019-08-15 16:04
不夜男人
摘要:执行python命令会进入Python控制台。在Python控制台中可以用交互的方式执行Python语句。也就是执行一行Python语句,会立刻返回执行结果。 当Python控制台输入过多的Python语句时,有时需要将这些已经输入的语句和执行结果清空,并重新开始输入Python语句。例如,下图就是
阅读全文
posted @ 2019-08-15 15:41
不夜男人
摘要:之前写了一个使用ffplay批量查看格式为h264的图片,每次抽帧后都要打开pycharm编译器来运行程序,然后才能正常查看图片,或者在其他没有安装python环境的电脑中运行,很不方便。为此,在网上找了些方法,发现也是说的一知半解的。因此,自己通过实践记录python3.x下怎么样把.py文件打包
阅读全文
posted @ 2019-08-15 13:31
不夜男人
摘要:大家都知道艺赛旗的 RPA 依赖于 python 语言。因此我们可以掌握一些技巧,可尽量提高 Python 程序性能,也可以避免不必要的资源浪费。1、使用局部变量 尽量使用局部变量代替全局变量:便于维护,提高性能并节省内存。 使用局部变量替换模块名字空间中的变量,例如 ls = os.linesep
阅读全文
posted @ 2019-08-15 13:28
不夜男人
摘要:之前一直用 notepad++ 作为编辑器,偶然发现了 VScode 便被它的颜值吸引。用过之后发现它启动快速,插件丰富,下载安装后几乎不用怎么配置就可以直接使用,而且还支持 markdown。当然,最主要的还是好看。效果图: 安装 python 插件 打开 VScode,Ctrl+p 输入 “ex
阅读全文
posted @ 2019-08-15 13:20
不夜男人
摘要:Python 程序打包工具 Python 是一个脚本语言,被解释器解释执行。它的发布方式: .py 文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装 Python 并且安装依赖的各种库。(Python 官方的各种安装包就是这样做的)。.pyc 文件:有些公司或个人因为机密或者
阅读全文
posted @ 2019-08-15 13:10
不夜男人
摘要:在Python编程语言中,enumerate()及zip()是两个常用的内置函数,这两个函数功能类似,但又有所区别,下面通过两个例子分别进行说明。 enumerate()函数 该函数在字面上是枚举、列举的意思,用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下
阅读全文
posted @ 2019-08-14 17:00
不夜男人
摘要:2.4python中继承 继承中不要忘了调用super().__init__ def __init__(self,args) super(subclass,self).__init___(args) #初始化父类 pass例: 定义一个person类 class Person(object): de
阅读全文
posted @ 2019-08-08 14:34
不夜男人
摘要:在本文中,您将了解什么是Python闭包,如何定义闭包以及应该如何使用闭包。 嵌套函数中的非局部变量 在进入闭包之前,我们必须先了解一个嵌套函数和非局部变量。 在函数中定义另一个函数称为嵌套函数。嵌套函数可以访问包围范围内的变量。 在Python中,这些非局部变量只能在默认情况下读取,我们必须将它们
阅读全文
posted @ 2019-08-08 10:01
不夜男人
摘要:装饰器接收一个功能,添加一些功能并返回。 在本文中,您将学习如何创建装饰器,以及为什么要使用装饰器。 Python有一个有趣的功能,称为装饰器,以便为现有代码添加功能。 这也称为元编程,作为程序的一部分,尝试在编译时修改程序的另一部分。 学习装修器之前需要了解什么? 为了了解装饰器,我们首先在Pyt
阅读全文
posted @ 2019-08-08 10:00
不夜男人
摘要:在本文中,将学习如何使用Python生成器来创建迭代,了解它与迭代器和常规函数有什么区别,以及为什么要使用它。 在Python中构建迭代器有很多开销; 必须使用__iter__()和__next__()方法实现一个类,跟踪内部状态,当没有值被返回时引发StopIteration异常。 Python生
阅读全文
posted @ 2019-08-08 09:59
不夜男人
摘要:迭代器是可以迭代的对象。 在本教程中,您将了解迭代器的工作原理,以及如何使用__iter__和__next__方法构建自己的迭代器。 迭代器在Python中无处不在。 它们优雅地实现在循环,推导,生成器等中,但隐藏在明显的视觉中。 Python中的迭代器只是一个可以迭代的对象。一个将一次返回数据的对
阅读全文
posted @ 2019-08-08 09:58
不夜男人
摘要:这篇文章描述了在Python中字典是如何实现的。 字典通过键(key)来索引,它可以被看做是关联数组。我们在一个字典中添加3个键/值对: 可以这样访问字典值: 键'd'不存在,所以抛出了KeyError异常。 哈希表 Python字典是用哈希表(hash table)实现的。哈希表是一个数组,它的索
阅读全文
posted @ 2019-08-08 09:08
不夜男人
摘要:session = property(lambda self: object_session(self)) #记录已有的session,hold住一个数据传输通道 一、概述 lambda的一般形式是关键字lambda后面跟一个或多个参数,紧跟一个冒号,以后是一个表达式。lambda是一个表达式而不是
阅读全文
posted @ 2019-08-07 15:19
不夜男人
摘要:24.5.2.1. Turtle methods Turtle motionMove and draw forward() | fd() backward() | bk() | back() right() | rt() left() | lt() goto() | setpos() | setpo
阅读全文
posted @ 2019-08-07 11:32
不夜男人
摘要:网上的有个别不对 实际敲了一下 有补充了点常用的环境IDE anaconda python3.7 在这个速查手册中,我们使用如下缩写: df:任意的Pandas DataFrame对象 s:任意的Pandas Series对象 同时我们需要做如下的引入: import pandas as pd im
阅读全文
posted @ 2019-08-07 09:41
不夜男人
摘要:今天做爬虫时的一点盲区 :字符串, 字典,写到同一个文件中。难以利用!比如这样的数据:str = “hi,budy. i like 52pojie!”dirt = {“陈墨”:["男",“22”]}一、保存到txt文件 [Python] 纯文本查看 复制代码 ? 1 2 3 with open("t
阅读全文
posted @ 2019-08-06 09:00
不夜男人
摘要:Python常用的库简单介绍一下fuzzywuzzy ,字符串模糊匹配。 esmre ,正则表达式的加速器。 colorama 主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable 主要用于在终端或浏览器端构建格式化的输出。 difflib ,[Python]标准库,计算文本差异
阅读全文
posted @ 2019-08-05 16:51
不夜男人
摘要:Python 在解决数据科学任务和挑战方面继续处于领先地位。去年,我们曾发表一篇博客文章 Top 15 Python Libraries for Data Science in 2017,概述了当时业已证明最有帮助的Python库。今年,我们扩展了这个清单,增加了新的 Python 库,并重新审视了
阅读全文
posted @ 2019-08-05 16:45
不夜男人

浙公网安备 33010602011771号