zoukankan      html  css  js  c++  java
  • python编程指南

    1、python文件引入同一个模块的python文件,

    在命令行执行的时候需要定位到模块内部,加入参数PYTHONPATH=../

    在pycharm中  import package一般都是按照绝对路径,如下图中国年sklearn_crf是一个package,在skCrfMain.py中用到了同级目录的文件,

    所以在 skCrfMain.py 中

    from sklearn_crf import featureExt

    但是如果你去命令行执行程序,你进入到了目录  cd **/sklearn_crf 这个目录,直接执行python skCrfMain.py 是报错找不到模块featureExt的,

    这个时候需要在执行python的时候加入参数 PYTHONPATH=../ python skCrfMain.py

    这样就好了,但是如果你希望是在nohup执行,需要:

    export PYTHONPATH=../ 

    nohup  python -u skCrfMain.py &     其中-u表示不做缓存

    2、查看下编码
    https://hk.saowen.com/a/bfc0c1bed0ca7dfe9d0c98bcee9d0989c786ce58858fc35036fcfd411ad52477

    print(sys.stdout.encoding),如果不是utf8,需要执行python的时候加上

    PYTHONIOENCODING=utf-8 python printcn.py 

    3、关于python list的copy方法介绍

    http://xahlee.info/python/copy_a_list.html

     

  • 相关阅读:
    浅谈代理
    AFN
    网络请求
    Socket
    几种加密方式
    8种传值方式
    swift属性观察者机智
    Swift 字符串的分割
    Xcode 所有版本
    Error Domain=ALAssetsLibraryErrorDomain Code=-3310 "数据不可用" .......
  • 原文地址:https://www.cnblogs.com/amazement/p/9240259.html
Copyright © 2011-2022 走看看