python
文章平均质量分 78
tboqi1
这个作者很懒,什么都没留下…
展开
-
Python中判断变量是否为None
三种主要的写法有:第一种:if X is None;第二种:if not X;当X为None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这些时,not X为真,即无法分辨出他们之间的不同。第三种:if not X is None;在Python中,None、空列表[]、空字典{}、空元组()、0等一系列代表空和无的对象会被转换成False。除此之外的其它对象都会被转化成True。在命令if not 1中,1便会转换为bool类型的True。...原创 2021-06-22 16:48:07 · 1663 阅读 · 0 评论 -
scrapy安装
cygwin安装python3 pippip install virtualenvvirtualenv -p python3 .envsource venv/bin/activate安装 libffi-dev python-cffipip install Scrapy参考:http://www.scrapyd.cn/doc/156.ht...原创 2019-11-26 15:25:06 · 101 阅读 · 0 评论 -
Ubuntu下使用Python+flask+MySQL的架构搭建Web框架
使用的是Python+flask+MySQL的架构在Ubuntu下下载使用MySQL,由于很少使用Linux所以一开始绕了很多弯路,在网上差了好多的东西,最终就归结到了一条指令sudo apt-get install mysql-server当安装好SQL之后就可以在终端中使用SQL进行一些简单的操作,如果可以,那么就证明你的SQL安装好了。然后就去安装MySQLdb的模块。去...原创 2019-05-29 09:15:48 · 295 阅读 · 0 评论 -
【Python】 uuid生成唯一ID
uuid是128位的全局唯一标识符(univeral unique identifier),通常用32位的一个字符串的形式来表现。有时也称guid(global unique identifier)。python中自带了uuid模块来进行uuid的生成和管理工作。(具体从哪个版本开始有的不清楚。。)python中的uuid模块基于信息如MAC地址、时间戳、命名空间、随机数、伪随机数来uuid。...转载 2019-05-29 09:18:26 · 932 阅读 · 0 评论 -
SQLAlchemy相关资料
sqlalchemy更新数据,update的使用SQLAlchemy_定义(一对一/一对多/多对多)关系SQLAlchemy技术文档(中文版)(上)https://www.sqlalchemy.org/SQLAlchemy 1.3 Documentation...原创 2019-05-29 09:19:38 · 147 阅读 · 0 评论 -
kafka相关资料
kafka中文文档kafka中文教程Kafka 设计解析(一):Kafka 背景及架构介绍Kafka设计解析(二)- Kafka High Availability (上)kafka实战ActiveMQ RabbitMQ KafKa对比Kafka、RabbitMQ、RocketMQ消息中间件的对比—— 消息发送性能Kafka VS RocketMQ VS RabbitM...原创 2019-05-29 09:20:09 · 151 阅读 · 0 评论 -
【Flask学习笔记】环境部署,helloworld,路由与反向路由(一)
xiaojingjing 2017/3/30 11:21:40 阅读(32) 评论(0)准备工作:1,Python安装2,pip安装3,Flask安装 python安装,官方下载地址:https://www.python.org/getit/pip安装,地址:https://pip.pypa.io/en/stable/installing/,使用get-pip.py文件...转载 2018-08-16 09:40:40 · 442 阅读 · 0 评论 -
mysql八:ORM框架SQLAlchemy
https://www.cnblogs.com/mengqingjian/articles/8521512.html 一 介绍二 创建表三 增删改查四 其他查询相关五 正查、反查一 介绍SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执...转载 2018-08-13 08:37:38 · 341 阅读 · 0 评论 -
python 判断字符串是否为空用什么方法?
s=' 'if s.strip()=='': print 's is null'或者if not s.strip(): print 's is null'转载 2018-08-07 15:54:23 · 5841 阅读 · 0 评论 -
PEP8 Python 编码规范整理
决定开始Python之路了,利用业余时间,争取更深入学习Python。编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天下午我根据PEP 8整理了一份,以后都照此编码了,还会持续更新。PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠...转载 2018-07-06 11:25:21 · 193 阅读 · 0 评论 -
小白学flask之静态文件
引入css的方式有两种 1那在flask中,如何处理静态文件? 做法很简单,只要在你的包或模块旁边创建一个名为 static 的文件夹就行了。 flask的静态文件是位于应用的 /static 中的 创建 static文件夹,将之前的 css 文件夹移入此文件夹 你可以直接在html 模板中引用该路径,如下: <link href="/sta...转载 2018-07-06 11:37:41 · 299 阅读 · 0 评论 -
Python中的多行注释文档编写风格汇总
什么是docstring在软件工程中,其实编码所占的部分是非常小的,大多是其它的事情,比如写文档。文档是沟通的工具。 在Python中,比较推崇在代码中写文档,代码即文档,比较方便,容易维护,直观,一致。 代码写完,文档也出来了。其实Markdown也差不多这种思想,文本写完,排版也完成了。 看看PEP 0257中对docstring的定义:A docstring is a string lite...转载 2018-07-06 11:38:28 · 1954 阅读 · 0 评论 -
Pyhton 单行、多行注释符号使用方法及规范
python中的注释有多种,有单行注释,多行注释,批量注释,中文注释也是常用的。python注释也有自己的规范,在文章中会介绍到。注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人调用,为了让别人能更容易理解代码的通途,使用注释是非常有效的。# 在学习python的朋友们,强烈推荐加入Python QQ群。一、python单行注释符号(#)井号(#)常被用作单行注释符号,在代码...转载 2018-07-06 11:39:15 · 347 阅读 · 0 评论 -
Python3 MySQL 数据库连接
本文我们为大家介绍 Python3 使用 PyMySQL 连接数据库,并实现简单的增删改查。什么是 PyMySQL?PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。PyMySQL 安装在使用 PyMy...转载 2018-07-06 11:40:26 · 208 阅读 · 0 评论 -
Python 工匠:善用变量来改善代码质量
来源: 本文来自作者 piglei 的投稿 http://python.jobbole.com/85702/ 『Python 工匠』是什么?我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的小细节,比如何时使用异常(Exceptions)、或怎么给变量...转载 2018-08-09 15:17:28 · 169 阅读 · 0 评论 -
Python学习第三篇之pass的作用
关于pass,百度查到的常用的解释如下:1、空语句 do nothing2、保证格式完整 3、保证语义完整 以if语句为例,在c或c++/java中:? 1 2 3 4 5 6 if(true) ;//do nothing else { //do something ...转载 2018-08-01 11:08:20 · 335 阅读 · 0 评论 -
Python pass 语句
Python pass是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。Python 语言 pass 语句语法格式如下:pass实例:#!/usr/bin/python# -*- coding: UTF-8 -*- # 输出 Python 的每个字母for letter in 'Python': if letter == 'h':...转载 2018-08-10 09:03:37 · 559 阅读 · 0 评论 -
python 字符串的trim
字符串里有三个去空格的函数strip 同时去掉左右两边的空格lstrip 去掉左边的空格rstrip 去掉右边的空格>>>a=" gho stwwl ">>>a.lstrip()'gho stwwl '>>>a.rstrip()' gho stwwl'>>>a.strip()'gho stwwl'https://blog.转载 2018-07-05 16:48:20 · 47885 阅读 · 1 评论