python是否适合网页编程详解


Posted in Python onOctober 04, 2019

Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

python适合网页编程吗?

所有的编程语言都能进行开发web,java就不用多说了,PHP从应用范围到岗位需求来说都是很强的,Python+Flask的框架也让人非常惊艳。

也就是说Python这门优美的语言是非常适合web开发的,基于Python的Django框架简单便捷且很强大。

Python是一种解释型脚本语言,可以应用于以下领域:

  • Web 和 Internet开发
  • 科学计算和统计
  • 人工智能
  • 教育
  • 桌面界面开发
  • 软件开发
  • 后端开发

一个Python的网页实例代码分享给各位:

#encoding=utf-8 
import urllib2 
import urllib 
import cookielib 
def renrenBrower(url,user,password): 
  #登陆页面,可以通过抓包工具分析获得,如fiddler,wireshark 
  login_page = "http://www.renren.com/PLogin.do" 
  try: 
    #获得一个cookieJar实例 
    cj = cookielib.CookieJar() 
    #cookieJar作为参数,获得一个opener的实例 
    opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) 
    #伪装成一个正常的浏览器,避免有些web服务器拒绝访问。 
    opener.addheaders = [('User-agent','Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)')] 
    #生成Post数据,含有登陆用户名密码。 
    data = urllib.urlencode({"email":user,"password":password}) 
    #以post的方法访问登陆页面,访问之后cookieJar会自定保存cookie 
    opener.open(login_page,data) 
    #以带cookie的方式访问页面 
    op=opener.open(url) 
    #读取页面源码 
    data= op.read() 
    return data 
  except Exception,e: 
    print str(e) 
#访问某用户的个人主页,其实这已经实现了人人网的签到功能。 
print renrenBrower("http://www.renren.com/home","用户名","密码")

以上就是python适合网页编程吗的详细内容,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
python3.5 tkinter实现页面跳转
Jan 30 Python
解决Python 爬虫URL中存在中文或特殊符号无法请求的问题
May 11 Python
python 读取鼠标点击坐标的实例
Dec 29 Python
Python 一句话生成字母表的方法
Jan 02 Python
Python静态类型检查新工具之pyright 使用指南
Apr 26 Python
解决Pycharm后台indexing导致不能run的问题
Jun 27 Python
python实现的读取网页并分词功能示例
Oct 29 Python
Django之全局使用request.user.username的实例详解
May 14 Python
Keras 中Leaky ReLU等高级激活函数的用法
Jul 05 Python
python zip()函数的使用示例
Sep 23 Python
Django自带的用户验证系统实现
Dec 18 Python
pycharm代码删除恢复的方法
Jun 26 Python
为什么说Python可以实现所有的算法
Oct 04 #Python
python的命名规则知识点总结
Oct 04 #Python
Python中断多重循环的思路总结
Oct 04 #Python
python将字母转化为数字实例方法
Oct 04 #Python
Python3.7 pyodbc完美配置访问access数据库
Oct 03 #Python
Django框架model模型对象验证实现方法分析
Oct 02 #Python
Python 线程池用法简单示例
Oct 02 #Python
You might like
1.PHP简介
2006/10/09 PHP
PHP内置的Math函数效率测试
2014/12/01 PHP
php获取本周开始日期和结束日期的方法
2015/03/09 PHP
php时间计算相关问题小结
2016/05/09 PHP
javascript学习笔记(九)javascript中的原型(prototype)及原型链的继承方式
2011/04/12 Javascript
jquery实现加载等待效果示例
2013/09/25 Javascript
js分页代码分享
2014/04/28 Javascript
JavaScript对象之深度克隆介绍
2014/12/08 Javascript
js获取页面description的方法
2015/05/21 Javascript
javascript控制图片播放的实现代码
2020/07/29 Javascript
jQuery中inArray方法注意事项分析
2016/01/25 Javascript
JavaScript驾驭网页-DOM
2016/03/24 Javascript
深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解
2016/04/03 Javascript
Move.js入门
2017/02/08 Javascript
JavaScript判断输入是否为数字类型的方法总结
2017/09/28 Javascript
iview Upload组件多个文件上传的示例代码
2018/09/30 Javascript
基于vue、react实现倒计时效果
2019/08/26 Javascript
vscode中Vue别名路径提示的实现
2020/07/31 Javascript
Vue实现图书管理案例
2021/01/20 Vue.js
[02:28]DOTA2英雄基础教程 狼人
2013/12/23 DOTA
[43:43]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第三场 11.29
2020/12/02 DOTA
一键搞定python连接mysql驱动有关问题(windows版本)
2016/04/23 Python
python得到单词模式的示例
2018/10/15 Python
对django layer弹窗组件的使用详解
2019/08/31 Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
2020/03/01 Python
python nohup 实现远程运行不宕机操作
2020/04/16 Python
基于python实现复制文件并重命名
2020/09/16 Python
亚马逊墨西哥站:Amazon.com.mx
2018/08/26 全球购物
100%法国制造的游戏和玩具:Les Jouets Français
2021/03/02 全球购物
附答案的Java面试题
2012/11/19 面试题
护士辞职信范文
2014/01/19 职场文书
解除处分决定书
2015/06/25 职场文书
社区志愿服务活动感想
2015/08/07 职场文书
创业计划之特色精品店
2019/08/12 职场文书
Python代码风格与编程习惯重要吗?
2021/06/03 Python
PHP中多字节字符串操作实例详解
2021/08/23 PHP