![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 86
sky_jiangcheng
这个作者很懒,什么都没留下…
展开
-
写给Java开发者的Python入门
编者注:这是一篇来自Java社区的文章,作者的观点是从Java开发者的角度进行讲解的。但是....为了部落的荣耀,人生苦短,我用Python!从哲学的角度来看,Python和Java是全然相反的。它放弃了静态类型和刚性结构,并以松散的沙盒结构取而代之,在这样的沙盒里你基本上可以做任何你想做的事情。也许Python这门语言关注的是你能做什么,而Java则更关注你可以...转载 2018-06-06 16:58:28 · 310 阅读 · 0 评论 -
TypeError: unsupported operand type(s) for %: 'NoneType' and 'tuple'
使用python时常见的一个坑是各种莫名其妙的语法错误,我们在网上找到的很多老的教程在实践中会出现很多意想不到的错误,其中很多错误的原因是因为python的版本问题,python的语法,py3和py2是有很多不同的,为什么python的语法不向前兼容呢,真的很无语,并且很多开发包也是不向前兼容的,这就导致在实践中,很多资料的内容过时就是真的过时了,java有很多典籍在java1版本就出现的在jav...原创 2018-07-10 14:57:38 · 19930 阅读 · 0 评论 -
Python 头部 #!/usr/bin/python 和 #!/usr/bin/env 的区别
大部分python文件的头部都会写上 #!/usr/bin/python 或者 #!/usr/bin/env ,这个语句主要和运行模式有关,如果我们用普通运行模式例如(linux) : python *.py 那么这个语句在此运行模式下无效。如果想让python程序像普通程序一样运行,例如:./*.py (文件要有可执行权限chmod a+x *.py),这个语句就起作用了,他用来为脚本语言指定解...转载 2018-07-10 14:24:57 · 524 阅读 · 0 评论 -
SyntaxError: invalid character in identifier
使用py3常见的棘手的问题是,python编译时报错往往是不够准确的,对我这样用惯了java的人来说真是头痛啊,常常遇到这个问题,就记录一下吧,报错如下:PS C:\Users\jiangcheng\Documents\Python Scripts> scrapy runspider mingyanSpider.py -o mingyan.json2018-07-10 13:56:04 [...原创 2018-07-10 14:06:42 · 3759 阅读 · 0 评论 -
AttributeError: module 'urllib' has no attribute 'urlopen'
使用py3的urllib.urlopen方法时报错:PS C:\Users\jiangcheng\Documents\Python Scripts> pythonPython 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "c...原创 2018-07-10 11:11:23 · 743 阅读 · 0 评论 -
UserWarning: Selenium support for PhantomJS has been deprecated
使用PhantomJS报错PhantomJS已经被停用了,搜索之后发现主要python3有这个现象,selenium已经不支持PhantomJS了。PS C:\Users\jiangcheng\Documents\Python Scripts> & F:/Program/Anaconda3/python.exe "c:/Users/jiangcheng/Documents/Pytho...原创 2018-07-09 15:02:40 · 1670 阅读 · 0 评论 -
python常见开发包PhantomJs下载
python开发的时候需要下载PhantomJs,官网地址http://phantomjs.org/download.html,下载极慢,使用国内淘宝镜像http://npm.taobao.org/dist/phantomjs/,速度不错。原创 2018-07-09 11:17:16 · 937 阅读 · 0 评论 -
安装tesserocr 、pillow等包报错idmb包不匹配错误的解决
在执行 pip3 install tesserocr pillow 时,控制台报错,具体不记得了,提示大概如下:you'll install idmb 2.7,which is incompatable with tesserocr还提示需要c++2014环境等等使用 conda install tesserocr pillow 时,也报错,提示大概是channel不匹配不包含对应的安装包,需要自...原创 2018-06-17 19:19:28 · 3865 阅读 · 0 评论 -
Four steps to master machine learning with python (including free books & resources)
To understand and apply machine learning techniques you have to learn Python or R. Both are programming languages similar to C, Java or PHP. However, since Python and R are much younger and “farer awa...转载 2018-06-09 13:59:10 · 465 阅读 · 0 评论 -
win10上python编码的问题的思考
由于第一编程语言是java 对python的学习过程中最常遇到的问题是编码问题,一直很头疼,于是查阅了很多资料,总算形成了一点自己的见解,python的环境在 linux 和 win10 上默认编码是不同的,win10上默认编码为 ascii ,linux 上默认编码为 utf-8 ,但是基础编码都是 unicode ,在 win10 环境中进行验证 如下:常用工具:1,获取当前系统...原创 2019-03-13 13:55:25 · 994 阅读 · 0 评论