python
陈哞哞
每天都进步一点点
展开
-
python中文乱码问题
今天在学习python爬虫时,对于beautifulsoup.find_all('a')获取到的...输出,总是出现中文乱码,很是蛋疼,但是后来又发现挨个循环输出却没有问题。很是好奇,就百度了一下。得到的答案----------------------->>>>>>>>python直接打印列表的时候,对于非ASCII码,会打印出其unicode形式,所以中文就是unicode码,而在打印字符串的时原创 2016-04-27 15:58:28 · 305 阅读 · 0 评论 -
python(2)readlines()函数的注意问题
实在没想到当自己遇到问题解决之后,会想起写在csdn的,索性就记录下来,虽然是些小问题,带着些欣喜进行以后的学习。python按行读取文件,每一行的末尾实惠自动加上'\n'的,那么如何去掉换行符"\n":for line in file.readlines(): line=line.strip('\n') 大概就是这样,真正到了具体问题还要具体对待的原创 2016-05-08 00:41:15 · 2586 阅读 · 0 评论 -
python(3)if中字符串的判断问题
Python中的对象包含三要素:id、type、value其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值is判断的是a对象是否就是b对象,是通过id来判断的==判断的是a对象的值是否和b对象的值相等,是通过value来判断的原创 2016-05-08 10:40:07 · 2176 阅读 · 0 评论 -
pycharm中控制台(run)输出乱码的问题
有问题解决了的话还是选择记录下来吧。我的pycharm版本是最新的2016.1.4版本。在直接点击run运行py文件发现run那一块输出的全是乱码。百度之后有说是字体的问题,换成支持中文的字体。仔细发现并不是中文乱码。所有的都乱码了。继续百度是需要设置那个file encoding的。但是网上说的是设置成utf-8关键是我的就是这个格式,后来试着改成gbk,问题解决。至于为原创 2016-07-19 15:36:24 · 6350 阅读 · 1 评论 -
python中classmethod和staticmethod的区别
[翻译]PYTHON中STATICMETHOD和CLASSMETHOD的差异[翻译]Python中staticmethod和classmethod的差异Class vs static methods in PythonSimple, static and class methodsThe Python @classmethodThe Python @static转载 2016-10-02 11:00:22 · 1260 阅读 · 0 评论 -
Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat
Windows下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat刚在机器上windows环境下装上pip方便以后安装包的时候使用,谁知道第一次使用pip安装asyncio的时候就报错。在Windows7x64下使用pip安装包的时候提示报错:Microsoft V转载 2017-02-20 17:10:21 · 398 阅读 · 0 评论