python
啊!漂泊的鱼
随风而动,随心而止。
展开
-
将所写的python项目打包放到服务器上,自带环境
将所写的python项目打包放到服务器上,自带环境准备项目打包库文件 准备项目 将项目写好 打包库文件 获取开发环境; pip freeze > requirements.txt 在开发环境中挑选需要的库; 在开发环境中找到指定库所在位置; anaconda3/envs/env_name/lib/python3.6/site-packages/ 将需要的库都拷贝到一个文件中; 在这个文件中放入项目代码; 项目代码运行时要将打包库的路径,放入环境变量中(需要在引用库函数之前引入环境变量);原创 2021-09-01 17:26:19 · 725 阅读 · 0 评论 -
python类
类和实例 1. 由于类可以起到模板的作用,因此,可以在创建实例的时候,把一些我们认为必须绑定的属性强制填写进去。通过定义一个特殊的__init__方法,在创建实例的时候,就把name,score等属性绑上去: class Student(object): def __init__(self, name, score): self.name = name s...原创 2019-02-09 15:03:56 · 91 阅读 · 0 评论 -
彻底理解Python中的yield
阅读别人的python源码时碰到了这个yield这个关键字,各种搜索终于搞懂了,在此做一下总结: 通常的for…in…循环中,in后面是一个数组,这个数组就是一个可迭代对象,类似的还有链表,字符串,文件。它可以是mylist = [1, 2, 3],也可以是mylist = [xx for x in range(3)]。 它的缺陷是所有数据都在内存中,如果有海量数据的话将会非常耗内存。 生成器是可...转载 2019-04-01 20:02:12 · 89 阅读 · 0 评论 -
回调函数(callback)是什么?
什么是回调函数?我们绕点远路来回答这个问题。编程分为两类:系统编程(system programming)和应用编程(application programming)。所谓系统编程,简单来说,就是编写库;而应用编程就是利用写好的各种库来编写具某种功用的程序,也就是应用。系统程序员会给自己写的库留下一些接口,即API(application programming interface,应用编程接口)...转载 2019-04-01 20:16:15 · 175 阅读 · 0 评论