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

     

  • 相关阅读:
    Linux系统根目录各文件夹的含义
    openstack与VMware workStation的区别
    VMWare的网络
    VMware Workstation 的安装和使用
    Jmeter简介
    加快建设创新型国家
    c语言指针详解
    [翻译]NUnit--前言(一)
    [翻译]NUnit--Getting Started(二)
    [测试]单元测试框架NUnit
  • 原文地址:https://www.cnblogs.com/amazement/p/9240259.html
Copyright © 2011-2022 走看看