Python
圆溜溜的奶黄包
这个作者很懒,什么都没留下…
展开
-
python中if语句判断元素是否存在于列表中——if x: / if x is True: / if x == True: 的区别
用x in list可以判断一个元素是否在list中,存在则返回True,不存在则返回False。所以我一开始就想直接用 == True来判断。这样运行不会报错,但是却不能正确判断、没有输出结果。这个时候Pycharm提示:Comparison to True should be 'if cond is True' or 'if cond:' . 意思是:和True的比较应该写成 is True...原创 2020-03-12 17:11:40 · 13869 阅读 · 1 评论 -
Pycharm如何关闭Typo拼写检查?在Spyder中可以引入的库为什么Pycharm中找不到?Pycharm如何引入Anaconda中的库?
PyCharm关闭Typo拼写检查Pycharm默认会检查变量名和函数名的拼写,如果不符合规则会提示绿色的波浪线。虽然不影响程序运行,但是好好的程序里面一堆绿色的波浪线真的很烦人,乍一看还以为全是错误。可以在设置中把拼写检查关上,一下就浑身舒畅。工具栏File -> Settings -> Editor->Code Style -> Inspections ->...原创 2020-03-11 21:24:02 · 1685 阅读 · 0 评论 -
Python如何获得目录下所有文件?OS模块相关函数。
Python如何获得目录下所有文件?OS模块相关函数。最简单的情况:列出path目录下的所有文件,以文件名字符串列表形式返回。allist = os.listdir(path) 如果只想获得文件,过滤掉所有文件夹,可以用isfile函数:遍历path目录下的所有对象,用join函数获得对象的绝对路径,并用isfile判断对象是否是文件。相应的用isdir可以只留下文件夹。fileli...原创 2020-03-09 17:08:25 · 637 阅读 · 0 评论 -
Python截取url最后一个/后的字符串的两种方法——rfind/rindex函数和split函数
Python 截取url最后一个/后的字符串**第一种方法:**查找到最后一个/的位置,从该位置的下一个字符切片直到末尾。start = url.rindex(’/’)#find和index函数可以正向查找,并返回首次出现该字符的位置。而rfind和rindex则是从末尾往前查找。name = url[start+1:]#切片到字符串结尾,冒号后不需要写参数。**第二种方法:**以’/...原创 2020-03-04 01:12:56 · 32609 阅读 · 3 评论 -
pip下载和安装中的一些问题。调用pip NameError:name 'pip' is not defined” // pip运行中 connection to pypi.org time out
NameError:name ‘pip’ is not defined”在官网上下载的Python安装包都是含有pip的,不要怀疑自己装错了,装了新版本Python不可能不存在pip。原因是在Python环境中使用了pip。pip需要在系统环境中。在cmd里面就可以直接用pip的各种命令了。connection to pypi.org time out看到网上大佬说是因为没有指定镜像源,...原创 2020-02-22 23:19:56 · 2115 阅读 · 0 评论