- 博客(13)
- 收藏
- 关注
原创 给我放在中间
本文参考:[link]https://css-tricks.com/centering-in-the-unknown/ 要解决的问题就是:如何把一个元素始终放在相对于其父元素的中间, 而不论父元素和子元素如何在后续中改变大小。由于这种情况相当普遍, 想必在设计语言之初早就将其考虑在内了,就是常见的position布局,通过设置left, top的属性值来放置(具体的可将那一篇文章)。 然而,这仅仅
2017-09-22 01:08:56 385
原创 关于文件中的__name__
一句话说明之:__name__ 为文件的使用方式标志1.若文件直接被执行,则其值为__main__2.若被导入,则其值为文件名所以当在一个文件(filename.py)中进行单元测试是,才会这样子写:if __name__ == '__main__': print('hello')不要理解成执行文件时仅这一段会执行,比如, 我在此句的上面写一个print
2017-09-03 22:54:16 373
原创 WSGI简介
客户端发起了一条HTTP请求。。服务器接受,解析,构造header,从web应用那里拿HTML文档,构造HTTP响应,发送响应。。客户端接受,抽取HTML文档,显示。完毕。太麻烦了,这么多的细节,在开发过程中,我们关注的只是HTTP请求以及对应的HTML文档啊,当然是选择把精力花在这里啦。所以,抽象吧,把服务器与web应用的通信细节包装起来,以后就可以不用去管他们啦!!py
2017-09-02 19:31:39 247
原创 python requests登录知乎
这里用python模拟登录知乎,并确定登录的情况:class ZhiHu(object): headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:47.0)' ' Gecko/20100101 Firefox/47.0'} def _
2017-08-21 11:41:21 519
原创 'gbk' codec can't encode character '\xa0' in position 1534: illegal multibyte sequence
运行代码错误如题:url = 'http://blog.csdn.net/dc_726/article/details/45399457'# pretend as a browserheaders = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1;\ WOW64; rv:23.0) Gecko/20100101 Firef
2017-05-22 18:48:29 1014
原创 Python:关于cookies
cookie字面上为‘小饼干’,在HTTP上讲可以认为是储存在游览器上的一小部分信息。当你浏览某网站时,网站服务器存储在你游览器上(具体来说是你的计算机上)的一个小文本文件,它记录了你的用户ID,密码(如果游览器获得你的准许)、浏览过的网页、停留的时间等信息。于是乎,当你下次游览的时候,就可以直接登陆了(如果需要登陆和你已准许游览器记录的话)。1.在正常上网且允许游览器记录的情况下
2017-05-17 10:02:24 245
原创 Python网页HTTP认证
有时候网页需要HTTP认证才能登录,那么,怎么办呢?这里需要注意的是,其与cookie和form的认证是不同的,HTTP认证主要与加密通信结合使用;因涉及的,类比较多,直接上代码了,不过有注释应该可以看懂:import sys, urllib.requestfrom urllib.request import HTTPBasicAuthHandler, HTTPPasswordM
2017-05-17 00:28:44 2872
原创 python网络爬虫(1)--抓取图片(2)
上一篇用来HTML解析器来解析网页源代码,这次用正则表达式来解析同上一篇略同,代码如下:本次抓取Google图片# getimage.pyimport urllib.requestimport refrom urllib.error import HTTPError, URLErrorurl = 'https://www.google.com.hk/search?safe=st
2017-05-15 00:27:12 370
原创 python网络爬虫(1)--抓取图片
所谓网络爬虫就是从特定的网页中获取你想要的东西,更确切的说,是从网页源代码中筛选你想要的东西。本文将用比较简单的方法从网页中下载一些图片。主要工具模块有:urllib.request 和html.parser 是的,真如你所见,不用正则表达式步骤很简单:1.获取网页源代码2.从源代码中提取需要的信息(这里指图片的下载链接)3.将图片链接打开并下载到目录。#
2017-05-14 20:34:44 532
原创 类型转换
一. 字符串与字节类型1.字符串-》字节直接b=b'sss'或b=bytes('sss','utf-8')>>> bb'\xff\xfe\x00\x00s\x00\x00\x00s\x00\x00\x00s\x00\x00\x00'2.字节到字符串:s=str(b,'utf-8')>>> s'sss'
2017-05-13 10:13:51 225
原创 域名,IP,主机名的区别与使用
为了达到通信的目的,需要给参与通信的主机一个号码,这个就是ip地址,它具有唯一性。主机名就是在一个特定网络范围内一个计算机的名字。域名则是在因特网范围内某一个服务器的名字。一般有如下关系:1.IP地址=网络号(特定网络前缀)+具体网络点(主机地址)2.域名包含主机名强调几点:1.IP地址为通讯的根本。2.IP地址并不代表一台具体的主机,而是代表一台主机与一特定网络的链接
2017-05-12 16:23:49 10671 1
原创 (1) 编写服务器与客户端
----从socket谈起的一系列Python网络编程,基于《Python网络编程基础》socket套接字中文的意思大概就是这个:(IP地址,端口号),把整个当成一个整体。---在同一台计算机上实现服务器与客户端的通信那么,先来个服务器#service.pyimport sockethost=''port=50181#build a service soc
2017-05-11 19:40:04 629
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人