欢迎访问Python教程网,我们的网址www.041b.com
python教程 - python编程学习交流 – 第 778 页
python教程 - python编程学习交流 – 第 778 页

Odoo介绍:一款主流基于Python的开源商业软件套装

Odoo 前几天正式在中国发布13版本,在中国很火,那么它到底有什么神奇之处呢?这篇文章帮助你分析一下这个问题。 首先引用一段比较流行的介绍:Odoo是一系列开源商业应用程序套装,此套装可满足中小型企业的一切应用需求,例如,企业基本的进销存、采购、销…...

2020-03-25 python博文

Python requests 模块

requests Python 的内置 urllib 模块,可以用于访问资源,但是,用起来比较麻烦。 requests 是一个第三方库,在处理 URL 资源上面非常方便,这也是入门爬虫比较推荐的库之一。 安装 requests 如果安装了 Anaconda 这一步可以省略,否则,可以使用下面的命…...

2020-03-25 python博文

用 Python 快速实现 HTTP 和 FTP 服务器

用 Python 快速实现 HTTP 服务器 有时你需临时搭建一个简单的 Web Server,但你又不想去安装 Apache、Nginx 等这类功能较复杂的 HTTP 服务程序时。这时可以使用 Python 内建的 SimpleHTTPServer 模块快速搭建一个简单的 HTTP 服务器。 SimpleHTTPServer 模块…...

2020-03-25 python博文

Python 学习笔记 1 基础学习

Python的特性: 分为2.x和3.x两个大版本,其差异天差地别。 有 str()、float()、int()三种数据类型。 变量命名时,不允许有中划线“-”、空格“ ”、特殊符号“ $ ” “ ' ”、数字开头“123”。 变量命名区分大小写,编写时可分为驼峰命名myNameIs或下划线命名my_name…...

2020-03-25 python博文

两数之和

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 …...

2020-03-25 python博文

两数相加

给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以…...

2020-03-25 python博文

leetcode 第 179 场周赛 – 答案和思路

https://leetcode-cn.com/conte... 第一题 5352. 生成每种字符都是奇数个的字符串 https://leetcode-cn.com/conte... 这题只用两个字母就可以,比如 'a', 'b',n 是奇数,直接返回 n 个 'a'。如果 n 是偶数,返回 n-1 个 'a', 1 个 'b'。 class Solution: …...

2020-03-25 python博文

python 性能分析库使用

cProfile 是python提供的一个C扩展插件,运行开销小,所以适合于分析长时间运行的程序。 写个简单例子 import cProfile fib = lambda n: 1 if n <= 2 else fib(n - 1) + fib(n - 2) def test(): fib(20) cProfile.run("test()") …...

2020-03-25 python博文

说说python多进程,多线程

进程的引入:为了提高计算机系统的效率和增强计算机系统内各种硬件的并行操作能力,操作系统要求程序结构适应并发处理的需要,即时计算机系统中能同时存在两个以上的正在执行的的程序,顺序的程序的结构并不具备并发处理的能力,因此为了描述操作系统的并发…...

2020-03-25 python博文

青蛙跳台阶 Golang 与 Python 最简解法

「剑指Offer」里的经典题目,近期群里聊到这题,特来复习一波。 题目 一只青蛙一次可以跳上 1 级台阶,也可以跳上 2 级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 思路 首先跳到 n 级台阶可以分解为两种情况: 之前跳到 n-1 级台阶,然后再跳 1 …...

2020-03-25 python博文

odoo学习

结构说明 todo ├── __init__.py ├── __manifest__.py ├── controllers │   ├── __init__.py │   └── controllers.py ├── demo │   └── demo.xml ├── models │   ├── __init__.py │   └── models.py ├── security │   └── ir.model.access.csv └── views …...

2020-03-25 python博文

项目部署指南

好久不写django了,把之前的笔记写一下 1 上线前的检查工作 python manage.py check --deploy 2 将DEBUG设置为False并配置ALLOWED_HOSTS DEBUG=False ALLOWED_HOSTS=['*'] 3 安全相关配置。 # 保持HTTPS连接时间 SECURE_HSTS_SECONDS = 3600 SECURE_HSTS_…...

2020-03-25 python博文

无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2: 输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3…...

2020-03-25 python博文

PYTHON处理ENCODING的小技巧

Python写过处理文本经常会遇到需要decoding或者encoding, 尤其是处理中文的时候。 encoding的问题处理起来是个脏活儿,报错不太容易看懂,网上相关资料不太好查。有同感?请继续读下去。 常规做法是读取文件的时候立刻decode, 所有的处理工作都用unicode,写…...

2020-03-25 python博文

odoo的@api.装饰器

Odoo自带的api装饰器主要有:model,multi,one,constrains,depends,onchange,returns 七个装饰器。 一、one one的用法主要用于self为单一记录的情况,意思是指:self仅代表当前正在操作的记录。 二、multi multi则指self是多个记录的合集。因此,常使用for—i…...

2020-03-25 python博文

如何将 Ubuntu 16 和 18 上的 python 升级到最新 3.8 版

1. 概述 本文记录在 Ubuntu 16.04 上将 python 升级为 3.8 版本,并配置为系统默认 python3 的过程。 在 Ubuntu 16.04 中,python3 的默认版本为 3.5: $ python3 -V Python 3.5.2 本文以在 Ubuntu 16.04 中安装为例,方法同样适用于 Ubuntu 18.04 。 2. 通…...

2020-03-25 python博文

Python学习系列 – 进程和线程(九)

我们的电脑总是可以打开很多的程序,而且相同的程序会同时实现多个功能。这就是多进程和多线程! 多进程 multiprocessing Unix/Linux操作系统提供了一个fork()系统调用,可是Windows上面无法调用。由于Python是跨平台的,自然也应该提供一个跨平台的多进程支…...

2020-03-25 python博文

PHPer浅谈Python的数据结构

背景 最近在学习Python,本文主要记录在学习Python时关于数据结构的一些心得。 数据结构 列表 # 列表 demo shopList = ['apple', 'mango', 'carrot', 'banana'] # len() 计算列表长度 print(len(shopList)) # 遍历列表 for item in shopList: print(it…...

2020-03-25 python博文

django实战商城项目注册业务实现

设计到的前端知识 项目的前端页面使用vue来实现局部刷新,通过数据的双向绑定实现与用户的交互,下面来看一下需求,在用户输入内容后,前端需要做一些简单的规则校验,我们希望在在用户输入后能够实时检测,如果有错误能够在输入框的下方显示出来。 用…...

2020-03-25 python博文