
python
LowCoder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python常见的面试题(四)综合
41.Python 常用的数据结构的类型及其特性? 不可变数据类型:str set tuple int 可变数据类型:dict list 可变数据类型:当值改变时,id编号不变化【可以使用id()函数来查看】 不可变数据类型:当值改变时,会产生新的id编号 42.如何交换字典 {“A”:1,“B”:2}的键和值? dict_new = {value:key for key,value in dic...原创 2019-12-24 14:53:50 · 160 阅读 · 0 评论 -
python技能树
原创 2019-03-12 20:23:09 · 359 阅读 · 0 评论 -
Python之多版本管理(pyenv)和virtualenv环境安装
pyenv的安装 centos下库准备 sudo yum install readline readline-devel readline-static sudo yum install openssl openssl-devel openssl-static sudo yum install sqlite-devel sudo yum install bzip2-devel bzip2-l...转载 2019-04-02 19:27:40 · 191 阅读 · 0 评论 -
uwsgi -- no python application found
使用uwsgi 配置 django的时候,遇到问题: no python application found, check your startup logs for errors 表示uwsgi无法找到django项目,原因是根目录下的uwsgi.ini配置文件错误 原配置: module=/var/www/project/project.wsgi #原配置为绝对路径 改为: mod...转载 2019-05-05 14:39:39 · 4352 阅读 · 0 评论 -
uwsgi部署相关问题Fatal Python error: Py_Initialize: Unable to get the locale encoding 问题(13: Permission de
可能原因:ini文件中切换用户nginx后,因为虚拟环境目录权限问题,python虚拟环境变成了系统默认环境,缺少很多库。 解决办法:将uwsgi.ini中的用户改成root(不推荐) 以下链接有解决办法:https://www.cnblogs.com/eledim/p/9824552.html ...原创 2019-05-05 14:43:30 · 1576 阅读 · 0 评论 -
python常用面试题(一)语言特性
1.谈谈对 Python 和其他语言的区别 python是一种语法简洁优美、功能强大、应用领域广泛、具有强大的第三方库的,弱类型的可移植,可扩展、可嵌入的解释型编程语言。 2.简述解释型和编译型编程语言 解释型不需要编译,每运行一次就要解释器翻译成机器语言,效率低,而编译型语言是首次编译成机器语言,执行速度快 3.Python 的解释器种类以及相关特点? Cpython:C语言编写,使用最广的解释...原创 2019-08-07 11:32:34 · 230 阅读 · 0 评论 -
python常用面试题(二)编码规范
7.什么是 PEP8? 缩进。4个空格的缩进,不使用tab和空格混合使用 每行最大的长度79,换行可以使用反斜杠,最好使用圆括号 类和top-level函数定义之间空两行,类中的方法定义之间空一行,函数内无关逻辑的地方空一行 模块的导入顺序:按标准、三方和自己编写的顺序依次导入 不要再一句import中多个库,比如import os,svs不推荐 避免不必要的空格 注释必须要有 函数命名要遵循规...原创 2019-08-07 14:15:36 · 278 阅读 · 0 评论 -
Python常见面试题(三)数据类型
19.列举 Python 中的基本数据类型? 可变类型:list、dict 不可变类型:str int float tuple set bool 20.如何区别可变数据类型和不可变数据类型 可变数据类型:内存地址不变,value可变 不可变数据类型:value改变,内存地址也跟着改变 21.将"hello world"转换为首字母大写"Hello World" str.title()或者str.c...原创 2019-08-12 13:59:48 · 566 阅读 · 1 评论 -
Scrapy shell
Scrapy shell Scrapy shell是一个交互式shell,您可以非常快速地尝试调试您的抓取代码,而无需运行蜘蛛。 它旨在用于测试数据提取代码,但您实际上可以使用它来测试任何类型的代码,因为它也是常规的Python shell。 shell用于测试XPath或CSS表达式,看看它们是如何工作的,以及它们从你试图抓取的网页中提取的数据。 它允许您在编写蜘蛛时以交互方式测试表达式,而...翻译 2019-01-22 11:35:18 · 193 阅读 · 0 评论 -
Item Pipeline
在一个项目被蜘蛛抓取后,它被发送到项目管道,该项目管道通过顺序执行的几个组件处理它。 每个项目管道组件(有时简称为“项目管道”)是一个实现简单方法的Python类。 他们收到一个项目并对其执行操作,同时决定该项目是否应该继续通过管道或被丢弃并且不再处理。 项目管道的典型用途是: 清理HTML数据 验证已删除的数据(检查项目是否包含某些字段) 检查重复项(并删除它们) 将已删...翻译 2019-01-22 14:30:34 · 367 阅读 · 0 评论 -
Python之ORM
http://www.songluyi.com/python-%E7%BC%96%E5%86%99orm%E6%97%B6%E7%9A%84%E9%87%8D%E9%9A%BE%E7%82%B9%E6%8E%8C%E6%8F%A1/ https://www.jianshu.com/p/b5e347b3a17c https://github.com/michaelliao/aw...原创 2019-03-14 19:20:41 · 155 阅读 · 0 评论 -
item loaders
项目加载程序(item loaders) 项目加载程序提供了一种方便的机制来填充已删除的项目。 尽管可以使用自己的类字典API填充项目,但是项目加载器通过自动执行一些常见任务(例如在分配原始提取数据之前解析原始提取数据),提供了一个更方便的API,用于从抓取过程中填充它们。 换句话说,Items提供了抓取数据的容器,而Item Loaders提供了填充该容器的机制。 项目加载器旨在提供灵活,高效和...翻译 2019-01-21 15:44:03 · 337 阅读 · 0 评论