自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 selenium.webdriver使用chrome打开网页,看不到验证码图片

ubuntu14下, selenium.webdriver使用chrome打开网页,看不到验证码图片。难道被识别了?换了firefox可以看到,但是我的firefox版本太新有其他问题,网上说降版本太麻烦了,geckodriver和selenium都要改。不取。换另一台的win下测试,却可以打开,对比了下,chrome都是62.0.3202,但是我的chromedriver是2.33,他的是2...

2018-09-19 17:21:09 1952 1

原创 报错:/usr/bin/python: Error while finding module specification for 'virtualenvwrapper.hook_loader'

ubuntu14安装python3后,打开命令行界面总会提示:/usr/bin/python: Error while finding module specification for 'virtualenvwrapper.hook_loader' (ModuleNotFoundError: No module named 'virtualenvwrapper')virtualenvwrappe...

2018-09-19 17:18:44 6156 2

原创 ubuntu14 python3解释器不能方向键

1,参照:https://blog.csdn.net/xlf13872135090/article/details/25986509$ sudo apt-get install libreadline6-dev报错:Traceback (most recent call last):File "/usr/bin/pycompile", line 35, in <module>...

2018-09-19 17:14:37 353

原创 BeautifulSoup 中文乱码

1,参考:https://blog.csdn.net/sentimental_dog/article/details/52661974ret = requests.get(url, headers=headers)ret.encoding='gb18030'print(ret.text)可以获取正确中文但是之前已经将ret.text使用base64加密保存,重新提取解析不能这样,2,使...

2018-09-19 17:12:37 2260

原创 ubuntu因为数据库占用空间,导致根目录空间不足,

ubuntu14.04, mongodb和mysql数据默认保存在根目录,占用空间太多,需修改路径一、mongodb:参照:https://www.howtoing.com/change-mongodb-default-data-path1sudo vi /etc/mongodb.conf将dbpath=/var/lib/mongodb改为dbpath=/home/cloud/db...

2018-09-19 17:09:33 674

原创 libmysqlclient-dev : Depends: libmysqlclient18

ubuntu12.04#MySQL-python安装时$ sudo apt-get install libmysqlclient-dev报错提示:The following packages have unmet dependencies:libmysqlclient-dev : Depends: libmysqlclient18 (= 5.5.54-0ubuntu0.12.04.1) ...

2018-09-19 17:06:23 2012

原创 ubuntu笔记本不插电时鼠标失灵

开机忘插电,鼠标失灵,换鼠标也是。重新插上鼠标可以,几秒后又失灵查看:http://blog.csdn.net/ibey0nd/article/details/310217691,查看鼠标id$ lsusb -v |grep MouseCouldn't open device, some information will be missingCouldn't open device, s...

2018-09-19 17:03:41 490

原创 学习superset之一:在ubuntu安装superset

暂时按照最快捷的方式安装superset熟悉一下环境:ubuntu14.04, python2.7.6参考:superset环境搭建:https://www.2cto.com/kf/201703/616747.html1,安装依赖sudo apt-get install build-essential libssl-dev libffi-dev pyth

2017-09-29 01:31:46 3050

原创 DateTimeField *** received a naive datetime (***) while time zone support is active

django报错:/usr/local/lib/python2.7/dist-packages/Django-1.8.2-py2.7.egg/django/db/models/fields/__init__.py:1474: RuntimeWarning: DateTimeField Org.updatedAt received a naive datetime (2017-06-16 0

2017-08-17 11:38:47 4330

原创 mysql update 将一个表某字段设为另一个表某字段的值

来源: http://blog.csdn.net/madmk/article/details/72420641表新添加了一个字段,毫无疑问是空值。所以想将另一个表的某个字段的值写入到修改的表中。sql语句不复杂,但还是记录一下,因为也查了一会,以后说不定还会用到。mysql> update center_actionlog0033 A,center_traceflownode0

2017-08-16 17:56:32 14456 1

原创 mysql的sql语句中字符串作为字段查询

因为需要在mysql语句中拼接字符串作为字段,百度半天没找到好办法之后忽然一下想起了自己的傻逼,原来我是已经用过这个方法,一直没反应过来记下来吧,看网上也有问这个的def escape(string):return '`%s`' % string

2017-07-07 17:40:11 1126

原创 IDEA中git 未提交代码被覆盖

参考:http://blog.csdn.net/lj402159806/article/details/53925289VCS--git--unstash changes,可以看到列表,通过view查看代码,apply就是回到该版本用stash命令也可以实现

2017-07-07 17:35:46 6001

原创 mongoengine update() keywords must be strings

python2.7+mongoengine有报错: update() keywords must be strings写python碰到这个问题还是小小懵了一下,查了下发现:DictField字段更新的键必须是字符串类型

2017-07-07 17:32:22 1498

原创 ubuntu 中wps writer取消首字母大写

写文档时老是自动手写字母变大写,所以想改设置。网上找了下设置都是中文的,而且和ubuntu有点小小差别。这里简单记一下,方便有需要的童鞋吧Tools--Options--Edit--去掉勾选的capitalize first letter of sentences--OK

2017-07-07 17:30:11 696

原创 django.db.utils.OperationalError: (1060, "Duplicate column name 'XXX')

django在migrate时报错,意思是字段名重复应该是之前创建后删除之类操作导致的,查看表中字段XXX已存在解决办法:1, 在django的migrations目录下,在新生成的记录中,找到新建字段的语句,将其复制到前一个记录里面2, 然后将后面(新生成文件)含有新建字段的记录删除。之后migrate就没有报错了

2017-07-07 17:26:42 9236

原创 ubuntu14.04安装mongodb3.4.4

参考:http://www.runoob.com/mongodb/mongodb-linux-install.htmlhttps://www.mongodb.com/download-center#community1,下载mongodb-linux-x86_64-ubuntu1404-3.4.4.tgz$ tar -xzvf mongodb-linux-x86_64-ubuntu1404

2017-07-07 17:21:24 1622

原创 ubuntu14.04安装node.js v6

参考:http://www.cnblogs.com/RocketV2/p/5402552.html1,下载node-v6.11.0.tar.gz:https://nodejs.org/en/download/tar xzvf node-v6.11.0.tar.gzcd node-v6.11.0/./configuresudo make install # 时间挺久2

2017-07-07 17:19:01 620 1

原创 ImportError: No module named redis

python中运行如下代码:import redispool = redis.ConnectionPool(host=DB_REDIS_HOST, port=DB_REDIS_PORT, password=DB_REDIS_PWD)redis_db = redis.Redis(connection_pool=pool, db=1)报错: ImportError: No modu

2017-07-07 17:16:28 3077 2

原创 IDEA中,写的django框架的代码,在运行调试按钮处没有django选项

IDEA中,选择框是在运行按钮(三角形)和调试按钮(爬虫形)的左侧那个小框,可以选择想要运行调试的对象1,在小框中,点击Edit Configurations,弹出页面中点击左侧栏左上角的绿色加号2, 在弹出的Add New Configuration中选择Django Server,在右边栏目中自己填参数,我填了Name和Host(0.0.0.0),Port默认8000,测试时没必要

2017-07-07 17:13:04 2661

原创 mysql workbench闪退

$ mysql-workbenchReady.*** Error in `/usr/bin/mysql-workbench-bin': double free or corruption (out): 0x0000000002e3f760 ***Aborted (core dumped)可能重装导致配置文件出问题$ rm -rf .mysql/workbench/成

2017-07-07 17:10:23 705

转载 Django filter中用contains 在mysql中的问题

转载: http://www.yihaomen.com/article/python/199.htm用PYTHON ,DJANGO 做站,在通常的情况下,需要用到 orM 的查询方法,比如object.filter(tag__contains='keywords')....在这种情况下,如果你跟踪 sql 语句,你会发现,SQL 语句会生成 select .... like

2017-06-27 09:44:50 541

原创 android studio安装过程记录

因为说可能用到android studio,所以让我先安装好调试下。后来说不用了,所以把过程记录下来吧,以后可能用到呢目标:安装android studio(简称as),然后hello world,然后下载简单安卓程序跑起来,理解安卓代码的大概架构和流程1,环境:ubuntu14.04$ java -versionjava version "1.8.0_45"因

2017-05-27 14:06:36 1181 2

原创 django中前台防止标签被直接显示

将一部分html保存到文本文件中,然后读取出来,作为参数传到html,结果前台直接显示标签。找了很久,解决了本来是个小问题,但是在论坛看到几个相同问题的,解决了都不说下如何解决的,让我花了好多时间,实在郁闷,所以这个小问题也记录下来,给人提供思路,也防止以后碰到时忘记了1,先将文本读取出来,数据库中取出来的也一样,都是字符串若是特殊字符,如'<',先转为html标签

2016-12-22 18:00:15 1011

原创 You are using an unsupported command-line flag --ignore-certificate-errors. Stability and security w

环境:ubuntu14.04,python2.7, selenium3.0.1, Google Chrome 52.0.2743.116(64-bit)在学习selenium时拷贝别人的代码执行报错,原因应该在这一句:driver = webdriver.Chrome()在打开的chrome窗口中显示错误:You are using an unsupported command-line

2016-10-25 17:12:28 1956

原创 ubuntu14.04学习selenium之一:安装

环境:ubuntu14.04, python2.71,安装(好像是这样安装的)$ sudo pip install selenium查看版本>>> import selenium>>> print selenium.__version__3.0.12,测试from selenium import webdriverdriver = webdriv

2016-10-25 15:27:51 12195

原创 ubuntu14.04安装QGIS

发现了一个用QGIS做的地图案例很有趣,想试一下,就安装了QGIS。不过因为安装完后好像有点小问题,但是一时间也不知道有没有影响,所以先记录下来。1,安装方法:http://blog.csdn.net/u014124220/article/details/51900854$ sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable

2016-10-24 14:40:18 2332

原创 matplotlib报错:AttributeError: Unknown property wrap

环境:ubuntu14.04, python2.7在运行demo时报错:http://matplotlib.org/examples/text_labels_and_annotations/autowrap_demo.html查找到原因:http://stackoverflow.com/questions/34375618/the-use-of-kwarg-wrap-for-a-pyplo

2016-10-13 17:24:50 3869

原创 mysql unsupported operand type(s) for %: 'tuple' and 'tuple'

环境:ubuntu14.04,python2.7这篇文章只是为了记录我碰到的一个mysql相关的小问题学习爬虫,看到一个项目:https://github.com/airingursb/bilibili-report](https://github.com/airingursb/bilibili-report看了下代码,就是爬取bili用户信息后保存到mysql中。因为想之后方便提取m

2016-10-12 12:10:27 2793

原创 scrapy学习(1)安装

环境:ubuntu14.04 python2.7资料:http://scrapy-chs.readthedocs.io/zh_CN/latest/intro/install.html#scrapy1,python2.7,pip,setuptools都是已经安装完成2,lxml和OpenSSLsudo apt-get install python-openssls

2016-09-29 15:00:12 652

转载 JSON 的正确用法:Python、MongoDB、JavaScript与Ajax

来源: http://blog.rainy.im/2016/05/14/json-the-right-way/关于本文本文主要总结网站编写以来在传递 JSON 数据方面遇到的一些问题以及目前采用的解决方案。网站数据库采用 MongoDB,后端是 Python,前端采用“半分离”形式的 Riot.js,所谓半分离,是说第一页数据是通过服务器端的模板引擎直接渲染到 HTML

2016-08-31 18:05:46 1235

转载 Python“不为人知的”特性

来源:http://foofish.net/blog/25/python-tricks-tips本文整理自Stack Overflow上的热门问答hidden features of python,早期有人做过类似的整理,但是内容比较旧而且比较粗糙,因此笔者在原文基础上加入自己的一些理解,另外那些高质量的评论也引入进来了。总之,这是一篇用心之作,希望你可以喜欢。链式

2016-08-31 17:26:37 1765

翻译 Erlang 速查表 v1.0

昨天下了个Erlang速查表,不过是英文的有点不习惯。百度了下居然没有其他的版本。今天脑抽把原本的pdf转为word后翻译,因为转换时格式出问题,所以最后直接搞成两页了。另外添加了些个人查到的一点资料。原版:http://www.cheat-sheets.org/saved-copy/Erlang.CheatSheet(1.0).pdfErlang 速查表 v1.0 V

2016-08-25 17:32:56 602

转载 自己写一个 wsgi 服务器运行 Django 、Tornado 等框架应用

来源:https://segmentfault.com/a/1190000005640475前几天写了 浅谈cgi、wsgi、uwsgi 与 uWSGI 等一些 python web 开发中遇到的一些名词的理解,今天博主就根据 wsgi 标准实现一个 web server,并尝试用它来跑 Django、tornado 框架的 app。编写一个简单的 http ser

2016-08-23 09:37:09 1678

转载 python tips(1~2)

来源:https://segmentfault.com/a/1190000003721694给dict设置默认值这样能设置所有key的默认值为[],包括新添的keyfrom collections import defaultdictcontext = defaultdict(list)setdefault一次只能设置一个值,但好处是能使用链式语法,但defa

2016-08-23 09:31:00 271

转载 【译】Python的优雅技巧

枚举不要这么做:i = 0 for item in iterable: print i, item i += 1而是这样:for i, item in enumerate(iterable): print i, itemEnumerate可以接受第二个参数,例如:>>> list(enumerate('abc'))

2016-08-22 16:12:08 260

转载 Python程序员最常犯的十个错误

来源:http://www.kuqin.com/shuoit/20151211/349420.html不管是在学习还是工作过程中,人都会犯错。虽然Python的语法简单、灵活,但也一样存在一些不小的坑,一不小心,初学者和资深Python程序员都有可能会栽跟头。本文是Toptal网站的程序员梳理的10大常见错误,非常有参考意义。大家在开发过程中需要格外注意。译文中如有理解错误的地方,

2016-08-19 14:43:16 2093

转载 Python初学者的17个技巧

英文原文:http://www.maxburstein.com/blog/python-shortcuts-for-the-python-beginner/交换变量x = 6y = 5x, y = y, xprint x>>> 5print y>>> 6if 语句在行内print "Hello" if True else "World">>> Hello

2016-08-19 14:36:47 314

转载 Python正则表达式指南

来源:http://www.imooc.com/article/1141本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。

2016-08-19 14:32:10 339

转载 eclipse开发erlang

想想还是转载了好找一些来源:http://wgcode.iteye.com/blog/964722一、相关资料Erlang 的官方网站是http://www.erlang.org.其左侧的连接指出了我们可以从这里获取的资源。其中,Downloads 连接可以下载到所有版本的Erlang.Links 是一些其它资源的链接Enhancements 是一些

2016-08-04 11:31:14 1512 1

原创 ubuntu上terminal与文件

使用终端时,想直接打开文件夹,查了下1,终端上打开文件夹$ nautilus DIR_PATH2,终端上默认方式打开文件$ gnome-open FIRE_PATH3,右键在当前位置打开终端$ sudo apt-get install nautilus-open-terminal$ nautilus -q然后右键,选择‘Open in Termina

2016-07-26 09:56:07 800

提示
确定要删除当前文章?
取消 删除