
python
Katherine130
选择!
展开
-
Matplotlib模块学习
目录1、Pyplot2、Matplotlib 绘图标记标记大小与颜色3、Matplotlib 绘图线1、PyplotPyplot 是 Matplotlib 的子库,提供了和 MATLAB 类似的绘图 API。import matplotlib.pyplot as pltimport numpy as npx = np.array([0, 10])y = np.array([0, 50])plt.plot(x, y)plt.show()plot() 用于画...原创 2021-08-19 17:15:03 · 584 阅读 · 0 评论 -
conda的使用:常见命令
1.进入conda环境:source ~/miniconda3/bin/activate2.查看当前环境已安装的包:conda list3.显示所有的虚拟环境: conda env list4.开启xxx环境: conda activate xxx5.退出环境: source ~/miniconda3/bin/deactivate6.新建虚拟环境: conda create -n XXX python=3.9注意:~/miniconda3/bin是conda的安装目录,本次安装.原创 2021-07-28 14:55:07 · 1287 阅读 · 0 评论 -
Python3 通过dbus获取客户端缓存的登录用户
DBus分为两种类型:system bus(系统总线),用于系统(Linux)和用户程序之间进行通信和消息的传递;session bus(回话总线),用于桌面(GNOME, KDE等)用户程序之间进行通信。import dbussession_bus = dbus.SessionBus()system_bus = dbus.SystemBus()To obtain a proxy object, call the get_object method on the Bus. For e.原创 2020-12-09 15:39:08 · 670 阅读 · 0 评论 -
Ubuntu下,Python源码制作deb包
背景: 自己写了一个Python的qt客户端, 然后需要制作deb包1.先贴上代码的目录结构x@hostv6:~/mywork/my-client$ tree.├── 1├── debian│ ├── changelog│ ├── compat│ ├── control│ ├── copyright│ ├── README.Debian│ ├── rules│ ├── source│ │ ├── format│ │ └── loc...原创 2020-11-27 10:54:20 · 1159 阅读 · 0 评论 -
Python开发 根据钉钉的code换取用户信息
import requestsclass dingding(): #获取钉钉的access_token def ding_get_token(self): url=DINGURL+'/gettoken' param ={"appkey":APPKEY,"appsecret":APPSECRET} try:...原创 2020-03-02 14:02:31 · 926 阅读 · 0 评论 -
Python 下划线解读
“单下划线” 开头的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量;“双下划线” 开头的是私有成员,意思是只有类对象自己能访问,连子类对象也不能访问到这个数据。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“from xxx import *”而导入;以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的...原创 2019-10-09 16:01:47 · 397 阅读 · 0 评论 -
python脚本将odoo定义的数据字段导出成Excel
功能:将odoo定义的数据字段导出成Excel导出的字段: 字段,字段含义,字段类型# -*- coding: utf-8 -*-import osimport refrom openpyxl import Workbook'''功能:将odoo定义的数据字段导出成Excel导出的字段: 字段,字段含义,字段类型'''def get_file(): '''取m...原创 2019-09-12 14:42:06 · 548 阅读 · 0 评论 -
Python 调用 WebService
服务器A--服务器B 服务器A为客户端,服务器B实现Webservice请求 客户端A根据配置的url(该url为服务器B提供的服务),获取wsdl描述符 检索wsdl描述符中配置的url,尝试连接。若不能连接,则客户端请求失败。# coding:utf-8import sysreload(sys)sys.setdefaultencoding('u原创 2018-01-15 11:01:47 · 948 阅读 · 0 评论 -
python 打印日志
import logging_logger = logging.getLogger(__name__)_logger.debug('*****client is =%s', client)logger.debug("debug message")logger.info("info message")logger.warn("warn message") lo原创 2018-01-16 11:14:41 · 639 阅读 · 0 评论 -
odoo 开发笔记 --- 在更多里面添加按钮
转: http://www.lxway.com/12591444.htm odoo里面有两种action: ir.actions.server,ir.actions.client_multi1.Using ir.actions.server<record model="ir.actions.server" id="xxxx"> <field...转载 2018-01-25 09:55:11 · 1784 阅读 · 0 评论 -
odoo开发笔记 ---action中的target
窗口Action(ir.actions.act_window )字段列表:1.res_model -- 需要在view里显示数据的model2.views -- 一个(view_id, view_type) 列表,view_type代表视图类型如:form,tree,gragh...,view_id是可选的数据库id或False,如果没有指定id,客户端会自动用fields_view_原创 2018-01-25 09:59:52 · 2408 阅读 · 0 评论 -
python return多个值
def check_extract(): month_extract_ids = month_extract_obj.search(cr, uid, [('year', '=', year), ('month', '=', month), ('status', '=', 'issued')]) extract_ids = None if not mo原创 2018-01-30 09:47:04 · 2545 阅读 · 0 评论 -
odoo 框架,路由加载失败问题
问题:自定义的路由,突然出现加载不上,导致访问404页面找不到的报错,如访问以下接口:http://xxx.com/hr_affairs/project/login?username=xxx&password=xxx解决方法:修改openerp框架下的http.py中的root类,把路由所在的模块强制加载进来。class Root(object): """Root WSGI appl...原创 2018-05-29 10:38:09 · 1916 阅读 · 0 评论 -
python 设计模式
三种最基本的设计模式:创建模式,提供实例化的方法,为适合的状况提供相应的对象创建方法。 结构化模式,通常用来处理实体之间的关系,使得这些实体能够更好地协同工作。 行为模式,用于在不同的实体建进行通信,为实体之间的通信提供更容易,更灵活的通信方法。创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)...原创 2019-01-07 11:42:24 · 170 阅读 · 0 评论 -
Numpy学习 -- 创建数组
1.创建ndarray1.1 numpy.array(object, dtype = None, copy = True, order = None, subok = False, ndmin = 0)object:数组或嵌套的数列dtype:数组元素的数据类型,可选order:创建数组的样式,C为行方向,F为列方向,A为任意方向(默认)subok:默认返回一个与基类类型一致的数组...原创 2019-01-29 15:26:14 · 728 阅读 · 0 评论 -
numpy学习 --属性和常用操作
1.数据类型对象 numpy.dtype(object, align, copy)object - 要转换为的数据类型对象 align - 如果为 true,填充字段使其类似 C 的结构体。 copy - 复制 dtype 对象 ,如果为 false,则是对内置数据类型对象的引用2.ndarray对象属性属性 说明 ndarray.ndim 秩,即轴的数量或维...原创 2019-01-29 17:20:17 · 187 阅读 · 0 评论 -
python 从远程批量下载文件到本地
需求:1、从postgresql数据库中查出附件名称2、从远程服务器下载对应的附件用到的python模块paramiko、psycopg2。paramiko是用python写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。利用该模块,可以方便的进行ssh连接和sftp协议进行sftp文件传输以及远程命令执行。psycopg2是python的postgr...原创 2019-07-24 15:54:17 · 3053 阅读 · 0 评论 -
python使用suds调用webservice
对于python仅作为客户端调用webservice的情况,推荐使用suds库来完成,比起zsi,soapy之类,它可以说是相当轻量级,使用非常方便。http://ully.iteye.com/blog/1266320https://www.cnblogs.com/weisenz/archive/2012/04/01/2428560.htmlhttp://www.cnblogs转载 2018-01-15 10:39:24 · 573 阅读 · 0 评论