摘要:
psycopg2 是一个通过python连接postgreSQL的库, 不要被它的名称蒙蔽了,你可能发现它的版本是psyconpg2.7.*, 以为它只能在python2上使用,实际上,这只是一个巧合而已,它也可以在python3上使用。 一:基本用法(必备,你只需要套取此模板,修改第一句以配置数据 阅读全文
摘要:
#读者注意:本文可以选择不看解释,直接执行每段的0中的代码 (〇):一些概念(可以跳过直接使用(一)0的代码) 1. 客户端:psql。postgreSQL的命令行客户端程序,在终端输入psql进入postgreSQL数据库 2. 账户:与我们常用的mysql不同,使用postgresSQL数据库无 阅读全文
摘要:
用python写爬虫呢,最常见的过滤方式有BeautifulSoup, css selector, XPath, 如果使用前两个,BeautifulSoup包就能解决,然而使用XPath,就要引入lxml包了。 接下来我以我的博客为例,教大家怎么使用XPath。 我们要做什么: 关于XPath, 网 阅读全文
摘要:
当我们通过pyqt开发时,eric6为我们提供了一个方便的工具:图形化的绘制UI工具--qt designer。 我们可以通过它开发多个UI,然后利用信号-槽工具,将功能代码附着在上面。也可以将多个界面连接起来。 接下来,我要提供将多个UI链接起来的思路。 一:讲解:qt designer 自动生成 阅读全文
摘要:
敝人手中有一个华为mate8,但是debian, ubuntu及一系列衍生版均不能识别。只能识别出一个华为手机助手,但是无法使用华为的内置存贮。 在fedora上是可以完美使用的。 归根到底的原因,是因为华为的安卓版本太高了,linux的老内核不能识别。fedora内核更新比较激进,所以没事。 下面 阅读全文
摘要:
1. 引子: 可以跳过直接看3.~5. 我们可能会遇到这样的状况,从ubuntu转到别的系统,兜兜转转又回到了ubuntu。 比如说: Fedora升级后一大堆BUG,与java有关的软件渲染都糟糕的一逼; linux mint 吹上天的 Cinnamon 其实没有综合搜索,反应特别迟钝,每个软件( 阅读全文
摘要:
浅谈 Requests包 一:Requests包是做什么的? 简单地说,是用python处理HTTP的一个包。 它的标志也非常有气质,是一个双蛇杖,按照官方的说法,一条蛇代表client,一条代表server。 当然,它过去的标志是个给人一种很慢的错觉的王八这件事我就没必要说出来了,大家自己找图吧。 阅读全文
摘要:
问题:当我们安装了anaconda3之后,会发现ibus-setup进不去。 原因: 是因为ibus-setup的python应该使用python2。 而当我们安装了anaconda3之后,调用python将默认使用python3(在linux的逻辑里,输入python默认是python2,输入py 阅读全文
摘要:
在Numpy对矩阵的转置中,我们可以用transpose()函数来处理。 这个函数的运行是非常反常理的,可能会令人陷入思维误区。 假设有这样那个一个三维数组(2*4*2): array ([[[ 0, 1, 2, 3], [ 4, 5, 6, 7]], [[ 8, 9, 10, 11], [12, 阅读全文
摘要:
anaconda是一个python的科学计算的包集合,它提供了一个非常好用的包管理器 conda,类似于pip。 为了速度(不仅为了速度,没有清华源你就被墙了,速度为0),我们使用清华源: 在类unix下的~/.condarc是源的配置。 可以使用: 添加清华源,也可以直接编辑添加 channels 阅读全文