Python
文章平均质量分 53
人间正道是沧桑818
361
展开
-
Python3.4简单爬虫实现之抓取糗事百科段子
网上的python教程大都是2.X版本的,python2.X和python3.X相比较改动比较大,好多库的用法不太一样,我安装的是3.4.1,就用3.4.1实现一下网页内容抓取首先是库,2.7版本的urllib2库已经没有了,我导入的是:import urllib.requestimport re首先是取得url,直接打开糗事百科直接复制网址url='http:原创 2016-03-01 15:30:53 · 5283 阅读 · 0 评论 -
Python第三讲选择和循环
首先注意点python中缩进很重要,但没啥可讲的,就提一下,一定要正确的缩进,不像java可以随便缩选择if和java的格式不相同,python中if的条件不带括号(),判断后面也不用花括号,而是用冒号if>>>i=1>>>if i<10:... print(i)...1elif>>>i=1>>>if i>2:... print('i>2')...elif i==1:.原创 2016-02-02 15:57:02 · 471 阅读 · 0 评论 -
Python第四讲类、对象和函数
python也是面向对象(oop)编程,类用class,对象用object和java一样,把相近的事务归位类,比如说动物类,把一个具体的东西归位对象,比如说老虎类可以有属性,可以通过对象.属性调取类的写法不唯一,也可以这么定义函数就是把一些通用的代码封装起来,等需要的时候直接调用,这样可以放便点,python中用def原创 2016-02-03 12:50:15 · 1221 阅读 · 0 评论 -
Python第一讲从安装到入门
编程语言中,一直对python情有独钟,最近工作不太忙,就看了看我下载的是3.4版的,就从网上随便搜索的,下载好后就安装安装过程就不再累述了,也没啥好说的,安装完了后就配置环境,也很简单,在系统环境path中加入安装的目录即可安装完毕后可以去控制台试试显示版本号的就是安装成功了然后可以试着输入一些语句,python的语法很简洁,据说同样的原创 2016-02-01 11:41:36 · 554 阅读 · 0 评论 -
关于python django-admin.py startproject mysite不工作的问题
安装上django后开始创建项目,但是执行python django-admin.py startproject mysite只能调出来django-admin.py,而不能创建mysite我在网上找了方法,修改注册表的不行,我的注册表默认就是“C:\Windows\py.exe” “%1” %*,这个方法行不通然后我试了试在python34\script\路径下执行pyt原创 2016-02-26 11:33:01 · 6202 阅读 · 3 评论 -
Python第二讲基本数据类型
Python的基本数据类型第二讲python的数据类型大致有这几类:数字Numberpython3支持4种:int,float,bool,complex(复数),可以用type()来查看类型>>>a,b,c,d=1,1.2,True,1+1.3j>>>print(type(a),type(b),type(c),type(d))<class 'int'> <class 'float'> <cl原创 2016-02-01 16:50:59 · 847 阅读 · 0 评论 -
Python3端口扫描器
套接字import optparseimport socketfrom threading import *screenLock = Semaphore(value=1)def connScan(tgtHost, tgtPort): try: connSkt = socket.socket(socket.AF_INET, socket.SOCK_STRE...原创 2018-09-02 20:41:22 · 1125 阅读 · 0 评论 -
Python3 用pexpect进行ssh交互(附带python3在linux下安装)
用pexpectimport pexpectPROMPT = ['# ', '&gt;&gt;&gt; ', '&gt; ', '\$ ']def send_command(child, cmd): child.sendline(cmd) child.expect(PROMPT) print(child.before)def connect(user,...原创 2018-09-02 21:27:13 · 5923 阅读 · 2 评论