自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Python 迭代器与生成器

一、迭代器 – Iterator迭代器可简单理解为一个可记住遍历位置的对象。每一次迭代都会进行业务运算返回一个值,数据只有在需要的时候去拉取的,而不是提前准备好,极大节省内存空间。1. 迭代判别首先要区分可迭代对象和迭代器(当然迭代器也属于可迭代对象),判别方式有两种:方法一:使用isinstance() 函数来判断一个对象是否是一个已知的类型from collections.abc import Iterable, IteratorI = (i for i in range(10))

2022-03-18 11:34:42 647

原创 Python 元类

一、元类是什么?定义理解:Python中一切皆为对象,对象是有类实例化生成;类也是对象(类对象),生成类对象的类可称之为元类;所以,元类就是来创建类对象的,可称之为类工厂;type是python内建元类,type是最上层的元类,也可称为一切类对象的元类;常见对象如str, int等,其__class__属性都是type,class 的__class__ 也是type。type也可动态创建类二、元类设置metaclass 属性在声明一个类时可以使用 metaclassclass F

2022-03-16 19:50:43 1471

原创 multiprocessing.freeze_support()

Python 多进程multiprocessing 在windows的Dos或Idle下运行不了会报错;Pyinstaller -F 打包成exe后,打开后会出现循环开启exe,导致内存占满,最终崩掉。但在Linux下打包运行无此问题;PyCharm下运行代码也不会有问题,经过各种查阅,需要在main入口下添加muliprocessing.freeze_support()即可。if __name__ == "__main__": multiprocessing.freeze_support()

2022-03-15 12:16:50 3855

原创 Python Web开发之WSGI

Python Web开发之WSGI WSGI(全称Web Server Gate Interface,Web服务器网关接口)是Python为了规范和简化Web服务开发过程,定义了一种Web服务器和应用框架之间的简单而通用的接口标准规范,即规定了请求的URL到后台处理函数之间改如何实现。WSGI在Python Web开发中地位显著,但是仅通过它开发Web还是过于底层,应用较广的那些Django、Falsk等开发框架,都是在WSGI基础上抽象了一层,使得更加专注于业务应用设计,避免过多精力耗费在网...

2022-03-15 11:58:38 7936

原创 Apache部署Django+vue记录

前言业务需要,选定 Vue+Django 搭建了个数据管理平台。功能开发完成后,正式部署上线。由于历史遗留,选择部署至Apache服务器。前端Vue 端口设置8080后端Django 端口设置8081一、Apache参数设置参数文件 Apache/conf/httpd.conf**1.端口设置开启端口监听(66行左右) Listen 8080 Listen 8081Server端口开启 ServerName localhost:8080 ServerName localhost:8

2021-11-19 11:33:04 966

转载 os.path.splitext()--分离文件名与扩展名

用法: os.path.splitext(“文件路径”) 分离文件名与扩展名;默认返回(fname,fextension)元组,可做分片操作例子:import ospath_01='E:\STH\Foobar2000\install.log'path_02='E:\STH\Foobar2000'res_01=os.path.splitext(path_01)res_02=os.path.splitext(path_02)print(root_01)print(root_02)结

2021-03-01 18:44:36 137

原创 Python获取股票实时数据

近期爬虫入门,简单搞了个小脚本经baidu查询指定股票代码的实时行情数据(好多网站禁了,所有走的baidu,原因就不细说了~~)。前期操作呢?当然是按部就班的一些列抓包,浏览器上F12就行了,找到对应的URL,然后准备爬爬爬,,亦可赛艇import osimport timeimport urllib2import cookielibfrom bs4 import Beautif...

2019-08-14 10:23:08 2353 3

原创 Python基于tkinter.messagebox实现简易消息框、对话框

近期搞了个Python脚本,需要几个简易的对话框,显然引用PyQT、wxPython有些大动干戈,且这些库搞进来打包成exe又大了不少,所有选择使用自带库tkikter,功能其实很全,只怪自己之前修行不到家啊。。。so,简单mark下库的导入不多说,走起,,,import tkinterimport tkinter.messagebox其中涉及到提示框如下:tkinter.m...

2018-11-03 23:39:52 9545

原创 Python第三方库安装方法

Python提供了多种第三方包的安装方式,下面将一一介绍如何安装。 源码安装一般以.tar.gz结尾的文件,都是源码安装包。 下 载源码,并解压; cd <源码所在的路径>; python setup.py install。 在线安装此方法要求电脑能联网到Pypi;在在线安装之前,需要先安装 setuptools, 双击执行setuptools-0...

2016-07-17 12:18:37 268

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除