Fabric是一个Python的库,它提供了丰富的同SSH交互的接口,可以用来在本地或远程机器上自动化、流水化地执行Shell命令。因此它非常适合用来做应用的远程部署及系统维护。其上手也极其简单,你需要的只是懂得基本的Shell命令。本文将…
Read More#!/usr/bin/env python # python startup file import sys import readline import rlcompleter import atexit import os # tab …
Read More总结一下urllib2下载网页的三种方法 import urllib2 import cookielib url = "http://www.baidu.com" print '第一种下载网页的方法' response1 = urllib2…
Read Morepython用pymysql保存数据到数据库。python3以后不支持MySQLdb形式保存数据到数据库了,可以用pymysql保存数据。下面的例子是从维基百科读取词条,再将词条信息保存到mysql数据库里。 知识点:urllib的使用,b…
Read More# -*- coding: utf-8 -*- import requests BASE_URL = 'https://api.github.com' def construct_url(end_point): return '/'.joi…
Read MoreJSON的dumps()函数可以将python的各种数据类型转换为字符串,loads()函数可以将相应的字符串转换回python变量,例如: import json data = [ { 'a':'A', 'b':(2, 4), 'c':3…
Read More最近在学习python中遇到这样的情况,使用Navicat连接MySQL,为表结构创建外键时,出现了创建外键就消失,而且外键也没有创建成功的情况。 在网上找了些资料,最后发现是MySQL引擎的问题。由于我使用的是MySQL 5.1,默认引擎…
Read More最近在研究python爬虫,需要用到代理的知识。记录一下使用代理的方法,留着以后用。 1、用urllib2库的方法 在urllib2包中有ProxyHandler类,通过此类可以设置代理访问网页,如下代码片段: #coding=utf8 i…
Read MoreFile->settings->Editor->File and Code Templates->Python Script 添加以下代码: #!/usr/bin/env python # -*- coding: u…
Read More最近在学习python,准备用pycharm这个IDE来进行开发学习。学习的过程中,想把代码保存到git仓库里。于是记录一下git在这个IDE上的安装和使用过程。 1、安装 由于pycharm自带的有git插件,就不需要再另外安装了,此处略…
Read More