随笔分类 -  python

摘要:python3自带venv,不用安装; 这里是在Windows环境进行的; 1 创建虚拟环境,(先进入到你的虚拟环境放置目录,右键打开cmd命令终端) PS D:\apps\python_venv> python -m venv v_spark v_spark:是要创建的虚拟环境名称; 2 激活虚拟 阅读全文
posted @ 2023-07-26 16:19 米兰的小铁將 阅读(565) 评论(0) 推荐(0) 编辑
摘要:1、安装完python3 这里不作说明,比较简单; 参考: https://www.cnblogs.com/weiyiming007/p/10618540.html 2、移除掉原有的python2 mv /usr/bin/python /tmp/ mv /usr/bin/pip /tmp/ 3、添加 阅读全文
posted @ 2020-08-28 17:16 米兰的小铁將 阅读(998) 评论(0) 推荐(0) 编辑
摘要:1、定义一个类class MyObj: def __init__(self, name, age): self.name = name self.age = age def myFunc(self): passmo = MyObj('Boby', 24)print(mo)print(mo.__dict__)#结果{'name': 'Boby',... 阅读全文
posted @ 2020-04-02 09:56 米兰的小铁將 阅读(840) 评论(0) 推荐(0) 编辑
摘要:1、__new__ 和 __init__两者的区别:__new__是在实例创建之前被调用的,因为它的任务就是创建实例然后返回该实例对象,是个静态方法。__init__是当实例对象创建完成后被调用的,然后设置对象属性的一些初始值,通常用在初始化一个类实例的时候。是一个实例方法。也就是: __new__先被调用,__init__后被调用,__new__的返回值(实例)将传递给__init__方法的第一... 阅读全文
posted @ 2020-03-31 17:41 米兰的小铁將 阅读(839) 评论(0) 推荐(0) 编辑
摘要:原文:https://blog.csdn.net/chen__an/article/details/85296806 1、前言 客户端的开发语言很可能与后台的开发语言不一样。这时我们需要后台能够提供可以跨平台跨语言的一种标准的数据交换格式供 前后端沟通(这就是Web API的作用)。 如今大家最常用 阅读全文
posted @ 2020-03-24 10:07 米兰的小铁將 阅读(681) 评论(0) 推荐(0) 编辑
摘要:1、__new__的作用在Python中new方法与init方法类似,但是如果两个都存在那么new闲执行。在基础类object中,new被定义成了一个静态方法,并且需要传递一个参数cls。Cls表示需要实例化的类,此参数在实例化时由Python解析器自动提供。new()是在新式类中新出现的方法,它作用在构造方法init()建造实例之前,可以这么理解,在Python 中存在于类里面的构造方法init... 阅读全文
posted @ 2020-03-23 14:59 米兰的小铁將 阅读(3494) 评论(1) 推荐(0) 编辑
摘要:1、优点 1、使不同应用开发环境相互独立 2、环境升级不影响其他应用,也不会影响全局的python环境 3、防止出现包管理混乱及包版本冲突 2、安装 windows安装 # 先安装两个包 pip3 install virtualenv pip3 install virtualenvwrapper-w 阅读全文
posted @ 2020-03-22 18:27 米兰的小铁將 阅读(193) 评论(0) 推荐(0) 编辑
摘要:1、介绍1、采用国内源,加速下载模块的速度2、常用pip源: -- 豆瓣:https://pypi.douban.com/simple -- 阿里:https://mirrors.aliyun.com/pypi/simple3、加速安装的命令: -- >: pip install -i https://pypi.douban.com/simple 模块名2、永久配置安装源wind... 阅读全文
posted @ 2020-03-22 17:26 米兰的小铁將 阅读(135) 评论(0) 推荐(0) 编辑
摘要:1 Git历史同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用分布式版本控制系统 BitKeeper 来管理和维护代码。到 2005 年的时候,开发 BitKeeper 的商业公司同 Linux... 阅读全文
posted @ 2020-03-22 15:25 米兰的小铁將 阅读(213) 评论(0) 推荐(0) 编辑
摘要:偏函数是functools.partial()函数,将原函数当做第一个参数传入,原函数的各个参数依次作为partial()函数后续的参数;例子:from functools import partialdef test(a, b, c): return a+b+cfunc = partial(test, 1) #把test当作第一个参数,把test的一个参数当作partial参数传入pri... 阅读全文
posted @ 2020-03-22 01:07 米兰的小铁將 阅读(144) 评论(0) 推荐(0) 编辑
摘要:原文:https://www.cnblogs.com/liuqingzheng/p/9508851.html 一 前言 需求: --公司之有一台服务器 -目前运行这一个5年前开发的Django项目,基于1.5 -现在要基于Django2.0开发一套程序 -无法卸载原来的版本,必须还要安装新版本 二 阅读全文
posted @ 2020-03-22 00:55 米兰的小铁將 阅读(1270) 评论(0) 推荐(0) 编辑
摘要:1、简介一个Python项目中requirements.txt罗列了所有项目需要的packages,别人clone/copy你的项目后,可以通过pip install -r requrements.txt 命令安装该项目需要的所有包,方便至极。而pipreqs 命令可以根据imports自动生成这样一个requirements.txt文件。2、使用安装:pip3 install pipreqs生成... 阅读全文
posted @ 2020-03-22 00:47 米兰的小铁將 阅读(874) 评论(0) 推荐(0) 编辑
摘要:一、装饰器概述 python的装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。 简单的说装饰器就是一个用来返回函数的函数。 它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解 阅读全文
posted @ 2020-03-03 16:07 米兰的小铁將 阅读(174) 评论(0) 推荐(0) 编辑
摘要:一、模块安装 1、简介 psutil是一个跨平台库(http://pythonhosted.org/psutil/)能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。 它主要用来做系统监控,性能分析,进程管理。它实现了同等命令行工具提供的功能: 如ps、top、lso 阅读全文
posted @ 2019-07-25 10:00 米兰的小铁將 阅读(638) 评论(0) 推荐(0) 编辑
摘要:1、安装前准备 centos7系统自带了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。 [root@test1 demos]# python --version Python 2.7.5 [root@test1 demos]# which python / 阅读全文
posted @ 2019-03-28 23:21 米兰的小铁將 阅读(285) 评论(0) 推荐(0) 编辑
摘要:root账户,不是root账户,命令前加sudo 安装: 1、add-apt-repository ppa:jonathonf/python-3.6 2、apt-get update 3、apt-get install python3.6 配置只输入python3时就默认使用3.6版本: 1、upd 阅读全文
posted @ 2018-05-23 11:25 米兰的小铁將 阅读(7926) 评论(0) 推荐(0) 编辑
摘要:python2 和 python3设置: 1、安装Python2和3,并添加环境变量; 2、找到python2和python3的安装目录,修改python2中和python3中python.exe和pythonw.exe的名称为python2.exe、pythonw2.exe和python3.exe 阅读全文
posted @ 2018-05-22 10:41 米兰的小铁將 阅读(388) 评论(0) 推荐(0) 编辑
摘要:multiprocessing包是Python中的多进程管理包。它与 threading.Thread类似,可以利用multiprocessing.Process对象来创建一个进程。该进程可以允许放在Python程序内部编写的函数中。该Process对象与Thread对象的用法相同,拥有is_ali 阅读全文
posted @ 2018-05-17 16:33 米兰的小铁將 阅读(205) 评论(0) 推荐(0) 编辑
摘要:进程与线程的历史 我们都知道计算机是由硬件和软件组成的。硬件中的CPU是计算机的核心,它承担计算机的所有任务。 操作系统是运行在硬件之上的软件,是计算机的管理者,它负责资源的管理和分配、任务的调度。 程序是运行在系统上的具有某种功能的软件,比如说浏览器,音乐播放器等。 每次执行程序的时候,都会完成一 阅读全文
posted @ 2018-05-17 13:34 米兰的小铁將 阅读(235) 评论(0) 推荐(0) 编辑
摘要:一、socket socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。在Internet上的主机一 般运行了多个服务软件,同时提供几种服务。每种服务 阅读全文
posted @ 2018-04-16 11:07 米兰的小铁將 阅读(143) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示