随笔分类 -  python之路

摘要:函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数根据 有没有参数 以及 有没有返回值 ,可以 相互组合 ,一共有 4 种 组合形式 1. 无参数,无返回值 2. 无参数,有返回值 3. 有参数,无返回值 4. 有参数,有返回 阅读全文
posted @ 2018-11-08 21:49 程序员同行者 阅读(315) 评论(0) 推荐(0)
摘要:变量进阶(理解) 目标 变量的引用 可变和不可变类型 局部变量和全局变量 01. 变量的引用 变量 和 数据 都是保存在 内存 中的 在 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的 1.1 引用的概念 在 中 变量 和 数据 是分开存储的 数据 保存在内存中的一个位置 变量 中保存着 阅读全文
posted @ 2018-11-07 23:08 程序员同行者 阅读(3573) 评论(0) 推荐(1)
摘要:第一种方法使用logging模块 第二种方法使用traceback模块 阅读全文
posted @ 2018-04-24 17:51 程序员同行者 阅读(3856) 评论(0) 推荐(0)
摘要:简介 os模块主要用于提供系统高级别的操作。 常用方法 简单应用 获取文件夹大小(目录) 阅读全文
posted @ 2018-04-18 12:17 程序员同行者 阅读(250) 评论(0) 推荐(0)
摘要:做个记录 views urls 前端模板 导出表格样式 阅读全文
posted @ 2018-04-10 23:48 程序员同行者 阅读(217) 评论(0) 推荐(0)
摘要:今天想实现多线程更新资产信息,所以使用到了threading,但是我需要每个线程的返回值,这就需要我在threading.Thread的基础上进行封装 执行结果 阅读全文
posted @ 2018-04-07 20:03 程序员同行者 阅读(1320) 评论(0) 推荐(0)
摘要:模块 功能 代码 使用方法(前提是设备安装了python): 阅读全文
posted @ 2018-04-04 23:54 程序员同行者 阅读(564) 评论(0) 推荐(0)
摘要:说在前面 今天装这个模块耗费了半天时间才解决,问题繁多,这里把安装方法整理如下 pip install mysql python 再执行以下命令安装python devel 阅读全文
posted @ 2018-03-11 13:00 程序员同行者 阅读(600) 评论(0) 推荐(0)
摘要:在python命令行下不能使用tab键将命令进行补全,手动输入又很容易出错。 解决:tab.py 阅读全文
posted @ 2018-03-07 18:24 程序员同行者 阅读(429) 评论(0) 推荐(0)
摘要:pypi注册与配置 在pypi的官网:https://pypi.python.org/pypi 注册自己的账号激活账号之后,我们还需要将在本地配置一份文件 在用户的根目录创建文件 : .pypirc在文件里输入自己的账号和密码 配置好之后,我们前期准备就做好了 配置安装项 由于是最基本的记录 只需要 阅读全文
posted @ 2018-01-24 19:41 程序员同行者 阅读(321) 评论(0) 推荐(0)
摘要:1.查看是否已经安装Python CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。 使用 python -V 命令查看一下是否安装Python 然后使用命令 which python 查看一下Python可执行文件的位置 可见执 阅读全文
posted @ 2018-01-05 09:16 程序员同行者 阅读(203) 评论(0) 推荐(0)
摘要:第一步:在https://pypi.python.org/pypi/PyInstaller/2.1 下载pyinstaller。 第二步:解压缩,在该目录下命令行中执行python setup.py install。 第三步:在需要编译的文件目录中在命令行中执行: pyinstaller filen 阅读全文
posted @ 2018-01-05 09:14 程序员同行者 阅读(242) 评论(0) 推荐(0)
摘要:1 前言 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题。 通过 virtualenv 这个工具,就可以构建一系列 虚拟的Python环境 ,然后在每个环境中安装需要的软件包(配合 pip 使用),这一系列的环境是相互隔离的。 阅读全文
posted @ 2017-12-13 13:49 程序员同行者 阅读(189) 评论(0) 推荐(0)
摘要:Python标准库中提供了:urllib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 发送GET请求 发送携带请求头的GET请求 "更多内容点击查看官方文档" Requests 是使用 Apa 阅读全文
posted @ 2017-12-05 19:57 程序员同行者 阅读(355) 评论(0) 推荐(0)
摘要:一.简介 sys模块用于提供对python解释器的相关操作。 二.常用函数 阅读全文
posted @ 2017-10-17 22:37 程序员同行者 阅读(248) 评论(0) 推荐(0)
摘要:块的导入 导入一个py文件,解释器解释该py文件 导入一个包,解释器解释该包下的 __init__.py 文件 import module 直接导入模块 from module.xx.xx import xx 从某个模块包导入某个模块 from module.xx.xx import xx as r 阅读全文
posted @ 2017-10-10 11:03 程序员同行者 阅读(466) 评论(0) 推荐(0)
摘要:简介: 用于加密相关的操作,代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法。 在python3中已经废弃了md5和sha模块,简单说明下md5和sha的使用。 什么是摘要算法呢? 摘要算法又称为哈希算法,散列算法。它通过一个函数,把 阅读全文
posted @ 2017-10-05 22:39 程序员同行者 阅读(302) 评论(0) 推荐(0)
摘要:一. 简介 在编程过程中为了增加友好性,在程序出现Bug时一般不会直接将错误信息展示给用户,而是提供一个友好的输出提示。 二. 使用 1、异常基础 常用结构: 其他结构: 2、 异常种类 3、多个异常捕获 4、万能异常捕获 疑问:既然有了万能异常,那么我们还需要单异常捕获或者多异常捕获吗? 自问自答 阅读全文
posted @ 2017-10-04 21:55 程序员同行者 阅读(547) 评论(0) 推荐(0)
摘要:一. 简介 UUID是128位的全局唯一标识符,通常由32字节的字母串表示。它可以保证时间和空间的唯一性,也称为GUID。 全称为:UUID Universally Unique IDentifier 在python 中叫做UUID,在C 中称为 GUID Globally Unique IDent 阅读全文
posted @ 2017-10-02 12:13 程序员同行者 阅读(299) 评论(0) 推荐(0)
摘要:内置函数详解 abs(x) 返回数字的绝对值,参数可以是整数或浮点数,如果参数是复数,则返回其大小。 all(iterable) all()会循环括号内的每一个元素,如果括号内的所有元素都是真的,或者如果iterable为空,则返回True,如果有一个为假的那么就返回False 假的参数有:Fals 阅读全文
posted @ 2017-10-01 20:06 程序员同行者 阅读(629) 评论(0) 推荐(0)