当前位置: 网站首页>小程序开发>网络推广

漳浦淘宝装修/漳浦京东店铺设计/漳浦拼多多网店装修公司/漳浦企业网店开通申请-网店装修设计

发表日期: 2022-07-04 10:58:07 浏览次数:24

漳浦淘宝装修/漳浦京东店铺设计/漳浦拼多多网店装修公司/漳浦企业网店开通申请-网店装修设计

网站建设.png


一、为了不影响到用户访问,不能直接修改在线网页文件
网站改版过程中难免一次都能改成功,如果网页修改错误,而用户正在访问改网页就会出现错误,影响到网站的用户体验,如果搜索引擎此时也试图访问该网页,也会对网站权重产生不利影响。正确做法是把需要修改的网页复制一份,在复制品上修改,待修改确认无误后再替换正式文件。

二、谨慎处理页面标记的变化
网站优化时常使用到h1,h2,alt,title,strong等标记,这些标记搜索引擎比较敏感,在网页改版是可能涉及到这些标记数量的改变,如果这些敏感标题在一个页面上变化过多,可能会被认为作弊,极容易遭到降权。可以采取分步增加的措施。

三、网页当前位置文字变化
一般网站内页会有当前位置,形式如”首页>>>网站优化>>>内容页“,优化经验丰富的人会在这里安排内链,比如把“首页”改为关键词,形式如“武汉网站优化公司首页>>>网站优化>>>内容页“,这么一改你可能觉得问题不大,但搜索引擎认为影响巨大。因为一个成熟网站网页量很大,这么改动后等于每个内页都做了变更。因此如果确实需要改,可采取手工分步实施。

四、全站由动态转变为静态
动态形式虽对用户没什么,但对搜索引擎却更友好,为了精益求精,站长们力求将动态转变为静态。如果一次直接将动态网页删除,全部变为静态,必然导致被降权,收录量也会骤降。正确方法是同时让二种页面共存,然后做301重定向,等待搜索引擎将收录页面全部转变为静态后再删除动态网页。

Classname.fun()

Classname.a()


C = Classname()

C.fun()

C.a()

C.b()

selfeasy

   selfeasy


  ZLT***lfeasy@qq.com


4年前 (2018-08-07)

   chise


  531***371@qq.com


32

反向运算符重载:


__radd__: 加运算

__rsub__: 减运算

__rmul__: 乘运算

__rdiv__: 除运算

__rmod__: 求余运算

__rpow__: 乘方

复合重载运算符:


__iadd__: 加运算

__isub__: 减运算

__imul__: 乘运算

__idiv__: 除运算

__imod__: 求余运算

__ipow__: 乘方

运算符重载的时候:


#!/usr/bin/python3


class Vector:

    def __init__(self, a, b):

        self.a = a

        self.b = b

    def __str__(self):

        return 'Vector (%d, %d)' % (self.a, self.b)


    def __repr__(self):

        return 'Vector (%d, %d)' % (self.a, self.b)


    def __add__(self,other):

        if other.__class__ is Vector:

            return Vector(self.a + other.a, self.b + other.b)

        elif other.__class__ is int:

            return Vector(self.a+other,self.b)


    def __radd__(self,other):

        """反向算术运算符的重载

        __add__运算符重载可以保证V+int的情况下不会报错,但是反过来int+V就会报错,通过反向运算符重载可以解决此问题

        """


        if other.__class__ is int or other.__class__ is float:

            return Vector(self.a+other,self.b)

        else:

            raise ValueError("值错误")


    def __iadd__(self,other):

        """复合赋值算数运算符的重载

        主要用于列表,例如L1+=L2,默认情况下调用__add__,会生成一个新的列表,

        当数据过大的时候会影响效率,而此函数可以重载+=,使L2直接增加到L1后面

        """


        if other.__class__ is Vector:

            return Vector(self.a + other.a, self.b + other.b)

        elif other.__class__ is int:

            return Vector(self.a+other,self.b)

v1 = Vector(2,10)

v2 = Vector(5,-2)

print (v1 + v2)

print (v1+5)

print (6+v2)

chise

   chise


  531***371@qq.com


4年前 (2018-08-30)

   FS


  429***f0967@qq.com


442



FS

   FS


  429***f0967@qq.com


4年前 (2018-11-22)

   像是一个菜鸟


  141***0013@qq.com


101

关于 __name__


首先需要了解 __name__ 是属于 python 中的内置类属性,就是它会天生就存在于一个 python 程序中,代表对应程序名称。


比如所示的一段代码里面(这个脚本命名为 pcRequests.py),我只设了一个函数,但是并没有地方运行它,所以当 run 了这一段代码之后我们有会发现这个函数并没有被调用。但是当我们在运行这个代码时这个代码的 __name__ 的值为 __main__ (一段程序作为主线运行程序时其内置名称就是 __main__)。


import requests

class requests(object):

    def __init__(self,url):

        self.url=url

        self.result=self.getHTMLText(self.url)

    def getHTMLText(url):

        try:

            r=requests.get(url,timeout=30)

            r.raise_for_status()

            r.encoding=r.apparent_encoding

            return r.text

        except:

            return "This is a error."

print(__name__)

结果:


__main__

Process finished with exit code 0

当这个 pcRequests.py 作为模块被调用时,则它的 __name__ 就是它自己的名字:


import pcRequestspcRequestsc=pcRequestsc.__name__

结果:


'pcRequests'

看到这里应该能明白,自己的 __name__ 在自己用时就是 main,当自己作为模块被调用时就是自己的名字,就相当于:我管自己叫我自己,但是在朋友眼里我就是小仙女一样。


像是一个菜鸟

   像是一个菜鸟


  141***0013@qq.com


3年前 (2019-01-24)

   laoshi


  lao***@ee.com


35

Python3 类方法总结


 普通方法:对象访问

 私有方法:两个下划线开头,只能在类内部访问

 静态方法:类和对象访问,不能和其他方法重名,不然会相互覆盖,后面定义的会覆盖前面的

 类方法:类和对象访问,不能和其他方法重名,不然会相互覆盖,后面定义的会覆盖前面的

 多继承情况下:从左到右查找方法,找到为止,不然就抛出异常

class People:


    # 定义基本属性

    name=''

    age=0

    # 定义私有属性外部无法直接访问

    __weight=0

    def __init__(self,n,a,w):

        self.name = n

        self.age = a

        self.__weight = w

    def speak(self):

        print("%s say : i am %d."%(self.name,self.age))

p = People('Python',10,20)

p.speak()

# __weight无法直接访问

print(p.name,'--',p.age)#,'--',p.__weight)

继承



漳浦淘宝装修/漳浦京东店铺设计/漳浦拼多多网店装修公司/漳浦企业网店开通申请-网店装修设计

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878