![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python常用命令笔记
第6循环
一个痴迷于用代码改变生活的程序媛
展开
-
str类型的split方法的特殊情况
通常,在对str类型按照某个字符,如‘,’进行拆分的时候,我们使用str的split的方法,如X.split(',')。但是,当split的参数未设定的时候,默认是通过‘ ’(空格)来拆分str对象的。原创 2017-11-18 17:57:21 · 609 阅读 · 0 评论 -
cmd中执行Python命令时>>>与>提示符的不同结果
如果在cmd中提示符为>,则表示还没有进入Python解释器,此时如果输入python的编程语句时,会报命令找不到的错误。这个时候需要在>后输入python命令进入python解释器。如果在cmd中提示符为>>>,则表示已经进入python解释器,这时,可以输入python的编程语句了。但如果输入python,则会报NameError的错误,因为python命令不符合python语言的原创 2017-11-18 11:38:24 · 2900 阅读 · 0 评论 -
Python中有用的三个工具:dir, type和help
dir(X): 返回对象X可用的方法和属性,当你想对X进行处理却不知道方法名时,可以用该方法来查找type(X):返回对象X的类型help(X): X可以为对象,方法(没有())或模块,返回X的帮助文档,原创 2017-11-18 17:53:06 · 1479 阅读 · 0 评论 -
使用Selenium + PhantomJS时报“'phantomjs.exe' executable needs to be in PATH.”
在使用如下代码创建PhantomJS WebDriver时,总是会报“WebDriverException: Message: 'phantomjs.exe' executable needs to be in PATH.”的错误。from selenium import webdriverdriver = webdriver.PhantomJS(executable_path='E:\ph原创 2017-12-09 11:38:28 · 14401 阅读 · 5 评论 -
调用models.ForeignKey时报“TypeError: __init__() missing 1 required positional argument: 'on_delete'”
在运行 python manage.py makeigrations app_name时,若调用models.ForeignKey时参数里除了对应的model没有其他参数时,会报“TypeError: __init__() missing 1 required positional argument: 'on_delete'”的错误。究其原因,发现在virt_env\Lib\site-pack原创 2018-02-07 15:54:02 · 4294 阅读 · 0 评论 -
《用Python写网络爬虫》第一章源代码Python3版本
原文Python2代码(https://bitbucket.org/wswp/code/src/tip/chapter01/link_crawler3.py?fileviewer=file-view-default)自己改写的Python3版本import reimport urlparseimport urllib2import timefrom datetime import date...翻译 2018-05-17 13:12:59 · 1198 阅读 · 2 评论 -
xml文件中有中文时,使用python报错的解决方案
在使用既有的python的三种方法(SAX,DOM,以及ElementTree)解析XML时,若xml文件里有中文,如果不做特殊处理,通常会报错。以下代码是解决这个问题的一种方法:def getURLfromXML(filePath): import xml.dom.minidom #f = open(r'E:\download\可汗学院\线性代数\2_M82ICR1D9...原创 2018-05-14 12:55:45 · 6129 阅读 · 0 评论 -
builtwith.parse时报UnicodeDecodeError错
在使用builtwith识别网站所用技术时,如果具体到某个网页,如下图cmdpip install --upgrade builtwithimport builtwithbuiltwith.parse('http://data.eastmoney.com/zjlx/300409.html')就会报如下错误:Traceback (most recent call last): File "&...原创 2018-05-15 13:21:30 · 517 阅读 · 0 评论