随笔分类 -  python

python开发
摘要:类型判断 def typeof(variate): type1 = "" if type(variate) == type(1): type1 = "int" elif type(variate) == type("str"): type1 = "str" elif type(variate) == 阅读全文
posted @ 2021-08-05 11:04 jiuchen 阅读(22) 评论(0) 推荐(0) 编辑
摘要:理论 什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是 阅读全文
posted @ 2019-11-26 09:54 jiuchen 阅读(183) 评论(0) 推荐(0) 编辑
摘要:一、楔子 思考:在不同电脑之间通信如何实现。 二、软件开发架构 1、C/S架构 C/S即:Client与Server ,中文意思:客户端与服务器端架构,这种架构也是从用户层面(也可以是物理层面)来划分的。 这里的客户端一般泛指客户端应用程序EXE,程序需要先安装后,才能运行在用户的电脑上,对用户的电 阅读全文
posted @ 2019-11-25 09:49 jiuchen 阅读(179) 评论(0) 推荐(0) 编辑
摘要:队列 常规队列 双端队列 优先级队列 栈 阅读全文
posted @ 2019-11-21 09:34 jiuchen 阅读(142) 评论(0) 推荐(0) 编辑
摘要:pycharm jupyter 官方文档 使用 部署到服务器 参考 配置域名(反向代理) *.conf文件 server { listen 80; server_name ju.iii.top; index index.php index.html index.htm default.php def 阅读全文
posted @ 2019-11-20 14:51 jiuchen 阅读(173) 评论(0) 推荐(0) 编辑
摘要:pillow模块 图片处理 中文文档 安装 pip install Pillow 对图片旋转90度显示 from PIL import Image im=Image.open("t.jpg") im.rotate(90).show() 对图片进行裁剪并保存 from PIL import Image 阅读全文
posted @ 2019-11-18 15:02 jiuchen 阅读(245) 评论(0) 推荐(0) 编辑
摘要:测试数据生成 faker基础使用 from faker import Faker f=Faker(locale='zh_CN') print(f.name()) address 地址 person 人物类:性别、姓名等 barcode 条码类 color 颜色类 company 公司类:公司名、公司 阅读全文
posted @ 2019-11-01 09:35 jiuchen 阅读(512) 评论(0) 推荐(0) 编辑
摘要:面向对象 双下方法 反射 示例 """ 反射 由字符串反向找 变量、函数、类 """ import sys class Person(object): def __init__(self, name): self.name = name def eat(self, food): print("{} 阅读全文
posted @ 2019-10-27 15:03 jiuchen 阅读(205) 评论(0) 推荐(0) 编辑
摘要:csv读写 写入 #列表数据存入csv ''' 数据 ['Name', 'Type 1', 'Type 2', 'Total', 'HP', 'Attack', 'Defense', 'Sp. Atk', 'Sp. Def', 'Speed', 'Stage', 'Legendary'] [ ['C 阅读全文
posted @ 2019-10-25 11:04 jiuchen 阅读(201) 评论(0) 推荐(0) 编辑
摘要:python环境 工具 导出当前项目所有包(pipreqs) 此方法会有偏差,需要检查包是否缺失 #安装 pip install pipreqs #导出 pipreqs ./ --encoding=utf-8 anaconda 网址 pip 此方法会导出当前环境所有包,适合在虚拟环境中使用 requ 阅读全文
posted @ 2019-10-15 09:15 jiuchen 阅读(181) 评论(0) 推荐(0) 编辑
摘要:算法基础 时间复杂度 循环减半 阅读全文
posted @ 2019-10-12 08:06 jiuchen 阅读(95) 评论(0) 推荐(0) 编辑
摘要:排序 ''' 4.根据用户id对用户类进行排序 ''' class User: def __init__(self,user_id): self.user_id=user_id def __repr__(self): return 'User({})'.format(self.user_id) de 阅读全文
posted @ 2019-10-11 22:53 jiuchen 阅读(80) 评论(0) 推荐(0) 编辑
摘要:数据类型 类型判断 #类型判断 a=5 r=isinstance(a,int) print(r) #范围判断 r2=isinstance(a,(int,float)) print(r2) 字符串 列表 常规操作 列表转为变量 ''' 列表拆分为变量 ''' l2=[1,2,3] a,*c=l2 pr 阅读全文
posted @ 2019-10-11 22:49 jiuchen 阅读(186) 评论(0) 推荐(0) 编辑
摘要:数据传输 data: request.post( url='xx', data={'k1':'v1,'k2':'v2'} ) #数据: POST / http1.1\r\n....\r\n\r\nk1=v1&k2=v2 request.post( url='xx', data=json.dumps( 阅读全文
posted @ 2019-10-06 10:40 jiuchen 阅读(156) 评论(0) 推荐(0) 编辑
摘要:常用模块 importlib 模块导入 1.创建包xx2.创建模块oo.py NAME = "小黑" class Person(object): def __init__(self, name): self.name = name def dream(self): print("{}在做美梦!".f 阅读全文
posted @ 2019-10-06 10:14 jiuchen 阅读(212) 评论(0) 推荐(0) 编辑
摘要:正则 常用方法 1.findall() 返回结果为列表 ''' 内容提取 ''' data='window.QRLogin.code = 200; window.QRLogin.uuid = "gbGEZLvmhQ==";' import re ret=re.findall('uuid = "(.* 阅读全文
posted @ 2019-10-05 19:13 jiuchen 阅读(151) 评论(0) 推荐(0) 编辑
摘要:二维码 二维码生成 1.用法 https://github.com/lincolnloop/python-qrcode 2.使用 简单实用 import qrcode # 二维码内容 data = "https://www.baidu.com" # 生成二维码 img = qrcode.make(d 阅读全文
posted @ 2019-10-05 14:56 jiuchen 阅读(1163) 评论(1) 推荐(0) 编辑
摘要:轮询相关 用于消息和投票等 轮询 1.采用js 定时请求。 html <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>Title</title> <meta name="viewport" conten 阅读全文
posted @ 2019-10-05 10:58 jiuchen 阅读(1293) 评论(0) 推荐(0) 编辑
摘要:pymysql 安装 表操作 创建表 # 导入pymysql模块 import pymysql # 连接database conn = pymysql.connect(host="127.0.0.1", user="root",password="root",database="test",char 阅读全文
posted @ 2019-09-30 09:35 jiuchen 阅读(150) 评论(0) 推荐(0) 编辑
摘要:Memcached 如果你对数据持久化和数据同步有所要求,那么推荐你选择Redis 安装 启动 连接 安装api 访问 操作 python-memcached模块原生支持集群操作,其原理是在内存维护一个主机列表,且集群中主机的权重值和主机在列表中重复出现的次数成正比 如果用户根据如果要在内存中创建一 阅读全文
posted @ 2019-09-27 11:27 jiuchen 阅读(217) 评论(0) 推荐(0) 编辑

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