• python 冷知识


    nohup python robot.py

    nohup python -u robot.py > robot.log 2>&1 &

    -u 就是指定实时的日志输出目录,而 & 符号是使程序在后台运行,一边运行还可以一边查看日志输出文件,这里的 robot.log 就是我们的日志输出文件。

    查看进程:
    ps -ef | grep python

    通过 kill pid 停止后台运行的程序

    ===============

    判断python版本

    PY2 = sys.version_info[0] == 2
    PY3 = sys.version_info[0] == 3
    ================
    import struct
    pdu = struct.pack(">H", 3)
    print repr(pdu) #用str打印不出效果
    print len(pdu)
    =============
    可以使用pip freeze 命令查看虚拟环境中安装了哪些包
    ============
    pip 不仅安装xxxx自身,还会安装xxxx的所有依赖
    =====================
    Python内置的@property装饰器就是负责把一个方法变成属性调用
    class Student(object):
    
        @property
        def birth(self):
            return self._birth
    
        @birth.setter
        def birth(self, value):
            self._birth = value
    
        @property
        def age(self):
            return 2014 - self._birth

    上面的birth是可读写属性,而age就是一个只读属性,因为age可以根据birth和当前时间计算出来

     
  • 相关阅读:
    ChsDet is a Charset Detector (检测字符编码)
    Microsoft Fakes进行单元测试
    区域及分离、Js压缩、css、jquery扩展
    服务端软件的服务品质
    警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context}
    开发之技能
    分布式
    工具集
    Visual Studio Code
    Autofac 入门
  • 原文地址:https://www.cnblogs.com/testzcy/p/9489765.html
Copyright © 2020-2023  润新知