zoukankan      html  css  js  c++  java
  • 想到什么就丢进来

    有个问题

    模板中如何加入变量;比如时间参数等,这不可能写死把,一般从数据库中提取出来的
    这个直接加变量名,不用加{{}}之类的,也不要加'',加引号就是为了表示这个就是个字符串


    查看正在使用的数据库
    复制代码 隐藏代码(啥意思,自己看都看不懂)
    select database();

    用命令行来执行字符串语句

    相当于在linux的bash中,有eval指令,可以将字符串当指令进行执行。

    import subprocess
    
    code = str('6*7')
    code = 'print(' + code + ')' # python中字符串相加要加+
    print(code) # print(7*6) 
    # 这个就相当于用pthon来执行字符串命令了
    output = subprocess.check_output(['python', '-c', code],
                                        universal_newlines=True,
                                        stderr=subprocess.STDOUT,
                                        timeout=30)
    print(output) # 42
    

    爬取数据时碰到空格或者一些符号需要去除(要做文件名)

    # 去除空格
    s = chapter['title'].replace(' ','') # 去除空格
    chapter1 = re.sub(r"((?=[\x21-\x7e]+)[^A-Za-z0-9]|(、)|(‘))","",s) # 所有键盘上可见的非字母和数字的符号
    
  • 相关阅读:
    hdu 1873 看病要排队
    母函数详解
    【RDMA】无损网络和PFC(基于优先级的流量控制)
    图解Linux网络包接收过程
    结对编程 <==> 断背山?
    CMPP和SMPP协议比较
    Berkerly DB、SQL Server的性能比较
    使用Berkeley DB遇到问题了
    重新学习C语言
    超长短信的处理办法
  • 原文地址:https://www.cnblogs.com/wkhzwmr/p/15664396.html
Copyright © 2011-2022 走看看