zoukankan      html  css  js  c++  java
  • 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和当前时间计算出来

     
  • 相关阅读:
    1.13 Flask
    1.12 Flask 复习
    1.11 flask
    1.10 flask
    1.9 flask
    1.8 flask 路由
    sql server存储过程
    Ajax学习笔记
    随机密码字典生成器
    jRazor
  • 原文地址:https://www.cnblogs.com/testzcy/p/9489765.html
Copyright © 2011-2022 走看看