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 相关文章推荐
python 将字符串转换成字典dict
Mar 24 Python
Python中用altzone()方法处理时区的教程
May 22 Python
python之Character string(实例讲解)
Sep 25 Python
Python中支持向量机SVM的使用方法详解
Dec 26 Python
python sys,os,time模块的使用(包括时间格式的各种转换)
Apr 27 Python
python调用百度语音REST API
Aug 30 Python
Python HTML解析模块HTMLParser用法分析【爬虫工具】
Apr 05 Python
Python 字符串类型列表转换成真正列表类型过程解析
Aug 26 Python
Pycharm最常用的快捷键及使用技巧
Mar 05 Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
Oct 20 Python
python 求两个向量的顺时针夹角操作
Mar 04 Python
Python+Appium新手教程
Apr 17 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
php的控制语句
2006/10/09 PHP
laravel框架使用阿里云短信发送消息操作示例
2020/02/15 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
php中用unset销毁变量并释放内存
2020/05/10 PHP
js树形控件脚本代码
2008/07/24 Javascript
jquery 图片 上一张 下一张 链接效果(续篇)
2010/04/20 Javascript
IE下JS读取xml文件示例代码
2013/08/05 Javascript
JS获取地址栏参数的小例子
2013/08/23 Javascript
JS实现至少包含字母、大小写数字、字符的密码等级的两种方法
2015/02/03 Javascript
js实现兼容IE和FF的上下层的移动
2015/05/04 Javascript
基于jQuery实现拖拽图标到回收站并删除功能
2015/11/25 Javascript
jQuery给元素添加样式的方法详解
2015/12/30 Javascript
react性能优化达到最大化的方法 immutable.js使用的必要性
2017/03/09 Javascript
JavaScript 中 apply 、call 的详解
2017/03/21 Javascript
React Native中的RefreshContorl下拉刷新使用
2017/10/09 Javascript
基于JavaScript表单脚本(详解)
2017/10/18 Javascript
微信小程序实现跑马灯效果
2020/10/21 Javascript
浅谈javascript错误处理
2019/08/11 Javascript
小程序实现日历左右滑动效果
2019/10/21 Javascript
关于Python中Inf与Nan的判断问题详解
2017/02/08 Python
Python做简单的字符串匹配详解
2017/03/21 Python
python学习教程之使用py2exe打包
2017/09/24 Python
python中如何使用正则表达式的非贪婪模式示例
2017/10/09 Python
对tensorflow 的模型保存和调用实例讲解
2018/07/28 Python
Python3.7实现中控考勤机自动连接
2018/08/28 Python
python获取本机所有IP地址的方法
2018/12/26 Python
用Python画一个LinkinPark的logo代码实例
2019/09/10 Python
tensorflow实现训练变量checkpoint的保存与读取
2020/02/10 Python
python中np是做什么的
2020/07/21 Python
python爬虫构建代理ip池抓取数据库的示例代码
2020/09/22 Python
大整数数相乘的问题
2012/07/22 面试题
工商管理专业职业生涯规划
2014/01/01 职场文书
电子专业毕业生自我鉴定
2014/01/22 职场文书
公安局负责人查摆问题及整改方案
2014/09/27 职场文书
倡议书的格式写法
2015/04/28 职场文书
教师学习中国梦心得体会
2016/01/05 职场文书