python
文章平均质量分 73
lianchaozhao
这个作者很懒,什么都没留下…
展开
-
Fatal error in launcher: Unable to create process using(pycharm Terminal 面板直接运用python 命令出现问题)爬虫命令 或安
Python脚本执行的方式python script.py # 直接执行脚本python -m script # 当做模块的方式执行,相当于 import区别1:查找文件的路径不一样第一种方法——直接运行脚本,当前脚本所在的路径会加入到 sys.path 列表中,但是 sys.modules 字典中的 main 的路径不是绝对路径,只是脚本名称。第二种方法——当做模块方式运行,当...原创 2019-11-04 19:36:51 · 1127 阅读 · 0 评论 -
python选择路径编译安装
本人以 3.6.1安装为例1、下载tgz 包wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz2、新建一个Python的安装目录,mkdir /home/hdfs/zhaolc/.py33、进入tgz包的路径解压:tar -vxzf Python-3.6.1.tar.gz4、解压完成,cd Python-3.6.1...原创 2019-10-30 18:24:35 · 508 阅读 · 0 评论 -
window10 python 3.6 安装tensorflow的坑
安装过程中选择 whl 安装其中错误Traceback (most recent call last): File "<stdin>", line 1, in <module> File "E:\Python3.6\lib\site-packages\tensorflow\__init__.py", line 24, in <module> ...原创 2019-08-26 17:46:22 · 1220 阅读 · 0 评论 -
anaconda的 安装 和版本控制
1、环境 linux centos6.9Anaconda官网:https://www.anaconda.com/download/#windows2、bash 相应的文件bash ***.sh整个过程点几下回车就好了。但是到最后一步,会提示是否把anaconda加入到系统环境变量中。根据具体情况看是否要环境命令是否要调用相应版本,建议就不要加了,直接回车,默认就是no。3、检查然后...原创 2019-06-19 19:41:34 · 581 阅读 · 0 评论 -
linux 上 debug python 调试
适用范围1、当启动某些服务出现异常时,且报错比较模糊时。问题找不到头脑调试脚本无疑是非常好的方式(cloudera 等)2、python 环境单点运行调试自己pyhon调试步骤首先你选择运行的 py 或服务程序的入口pypython -m pdb test.py(Pdb) 会自动停在第一行,等待调试,这时你可以看看 帮助(Pdb) h说明下这几个关键 命令断点设置(Pdb...原创 2019-05-27 16:00:56 · 3448 阅读 · 0 评论 -
爬虫中因主键 为None导致 "Duplicate entry 失败
问题爬虫报错IntegrityError: (_mysql_exceptions.IntegrityError) (1062, “Duplicate entry ‘\xe6\x9c\x88\xe8\xbf\x9b\xe5\xae\x9d-2019-04-19–3-’ for key ‘PRIMARY’”) [SQL: u’INSERT INTO ***********定位部分代码入库逻...原创 2019-04-19 11:18:37 · 232 阅读 · 0 评论 -
spiderkeeper安装
环境pyenv 下的 3.5.3因为 python 环境 已经绑定国定文件间su - 到用户下 cd 到指定路径直接pip install scrapyd scrapy spiderkeeper启动 scrapyd启动 spiderkeeper报错:raise DistributionNotFound(req, requirers)pkg_resources.Distri...原创 2019-03-27 18:49:34 · 751 阅读 · 1 评论 -
python多版本环境安装pyenv 和镜像使用
一 、pyenv安装方式git 安装1、安装gityum install git -y2、安装Python编译依赖yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel3、创建用户pythonuseradd python (如果...原创 2019-03-25 16:45:21 · 542 阅读 · 0 评论 -
python 引入文件 2.7 和3.6 form import 和 import 附录azkaban调用项目中 py文件的例子
一 模块和包的概念1.moduleA module is a file containing Python definitions and statements.所以module就是一个.py文件2.packagePackages are a way of structuring Python’s module namespace by using “dotted module name...原创 2019-02-18 17:39:49 · 982 阅读 · 0 评论 -
中文乱码问题
问题:python ,java ,shell 脚本问题中文乱码问是否保证保证 字符的编码 和自己 要存到目的端的编码(文件,输出台或ssh 显示平台)等编码一致 才能不乱码待问题...原创 2019-02-22 16:41:41 · 259 阅读 · 0 评论 -
python 中 str 是否包含子串 dict 中是否包含 某 key
常用 四种方法第一种findstring = ‘helloworld’#5的意思是world字符从那个序开始,因为w位于第六个,及序为5,所以判断5if string.find(’world‘) == 5: print ‘Exist’或者if string.find(’world‘) &gt;- 1: print ‘Exist’第二种方法:index此方法与find作用类似...原创 2019-02-22 16:21:50 · 1972 阅读 · 0 评论 -
爬虫中xpath 父标签不存在子标签时设置默认值
问题:开发过程中发现问题 :在某个标签下 的字标签可能存在也可能不存在当子标签不存在时 拿取父标签下的 text内容等子标签存在时 给设置个默认值具体实现方式response.xpath(“//div[@class=‘tab-pane’]/table[4]/tbody/tr[4]/td[not(contains(i/@class,‘class -calaaa’))]/text()”)...原创 2018-12-03 20:44:14 · 1930 阅读 · 0 评论 -
python 安装包安装 Microsoft Visual C++ 14.0
在我们装python 的一些包情况下 经常出现error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools解决方式 安装 Microsoft Visua...原创 2018-10-31 11:20:29 · 7499 阅读 · 0 评论 -
idea 导入python项目并用pip安装包
环境 :window 10安排python 编译解析器(可以安装多个版本 )多个版本可以通过配置环境变量区分 python 版本配置完环境变量后python 2.7 python2 -m pip install bs4python 3.6 python2 -m pip install bs4可以在 不同的编译器选择安装不同的包然后idea -》新建 —》已经存在的项目安装...原创 2018-10-22 16:45:52 · 14309 阅读 · 0 评论