收藏此站 联系我们 网站
当前位置:首页» 行业网站案例 » 【建站服务】漳浦淘宝装修/漳浦京东店铺设计/漳浦拼多多网店装修公司/漳浦企业网店开通申请-网店装修设计-域名申请

【建站服务】漳浦淘宝装修/漳浦京东店铺设计/漳浦拼多多网店装修公司/漳浦企业网店开通申请-网店装修设计-域名申请

作者: 风兰 . 阅读量: 4 . 发表时间:2022-09-21 02:29:10

网站建设
​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


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

网站建设.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 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设:上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务