python
bck1453925668
这个作者很懒,什么都没留下…
展开
-
python_类的创建过程
类的创建及分析1.类属性class foo(object): __num=0 ##定义类属性. 一般用于标记生成实例的多少类属性只能通过 类.类属性 来访问和更改2.类方法使用装饰器来修饰 ,和生成的实例没什么关系,只是类的一个方法. 生成的实例不能调用 @classmethod ##定义类方法,类方法是和实例无关的方法.通过 类.类方法 调用...原创 2019-11-25 20:20:52 · 127 阅读 · 0 评论 -
多进程multiprocessing
在多进程通信中,进程中使用QUEUE时,不要使用Python自带的队列模块,要么使用multiprocessing带的Queue模块。frommultiprocessing import Process,Queue一旦使用Python系统模块Queue时,多个进程会各自启动一个队列,进程之间就不能实现通信from multiprocessing import Value,Arr...原创 2019-11-09 19:29:37 · 105 阅读 · 0 评论 -
pyinstaller打包与cxfreeze打包的区别与否支持
pyinstaller与cxfreeze打包支持的模块问题 案例 pyinstaller打包 cxfreeze打包 self.html= os.path.realpath(__file__) 有问题,获取的是执行的路径 有问题,不识别__file__, 使用sys.argv[0]代替__file__ 打包没有任何问题 ...原创 2019-11-28 19:57:50 · 1769 阅读 · 0 评论 -
C语言生成静态库动态库及python调用动态库
编译成.o文件 gcc -c *.c由.o文件生成库 ar rcs libtlpi.a *.o编译使用加载静态库gcc main.c -L lib -l tlpi -I include -o appgcc main.c -I include/ lib/libcal.a -o app编译生成动态库gcc -fPIC *.c -I ../include -cgcc -shared -...原创 2019-11-09 19:27:14 · 553 阅读 · 0 评论 -
python的编码转换
python3 内存中使用的字符串全部是 unicode 码,但是网络传输的数据或者从磁盘读取的数据是把 unicode 码转换过的数据,通常情况下可能是 utf-8 格式的数据,所以如果从网络中读取或者磁盘中读取其实就是把 utf-8 格式的数据解码成 unicode 码数据,相反如果想把内存中 unicode 码数据存储到磁盘或者网络中需要对 unicode 码进行编码,通常可以采用 utf...原创 2019-11-08 14:26:32 · 484 阅读 · 0 评论 -
使用pip安装.whl第三方库
使用此地址,下载相应的软件包(.whl),然后放到操作系统下,使用 pip install xxxx.whl 安装https://www.lfd.uci.edu/~gohlke/pythonlibs/点击打开链接 这个貌似只是支持windowshttp://mirrors.aliyun.com/pypi/simple/示例:C:\Python27\Scripts\pip....原创 2019-11-09 19:34:10 · 178 阅读 · 0 评论 -
numpy,matplotlib模拟波的调制
# -*- coding: utf-8 -*-"""Created on Thu Mar 22 20:31:33 2018@author: 17061167#波的采样,波的调制#乘法器"""import matplotlib.pyplot as plt import numpy as npplt.figure(figsize=(8,8),dpi=80) x=np.ar...原创 2018-03-22 20:56:26 · 534 阅读 · 0 评论 -
python基础知识
Python变量类型#!/usr/bin/python# -*-coding: UTF-8 -*-counter =100 # 赋值整型变量miles =1000.0 # 浮点型name ="John" # 字符串printcounterprintmilesprintname结果:1001000.0John多个变量赋值Python允许你同...原创 2019-12-15 18:00:52 · 1454 阅读 · 0 评论