python编程指南
2024-09-06 10:17:36
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
最新文章
- 深入浅出REST
- 这个错误,每个ScrumMaster都犯过
- closure!
- SVM+HOG特征训练分类器
- TCP protocol
- 【html】【21】高级篇--搜索框
- 跟我学SpringMVC目录汇总贴、PDF下载、源码下载
- CodeForce 7 B - Memory Manager(模拟)
- 【转】Android LCD(一):LCD基本原理篇
- Django admin究竟要怎么写才优雅
- java8模拟grouby方法
- 修改torndb库为依赖pymysql,使其适应python3,一个更简单的操作数据库的类。
- oracle偏爱hostname
- Patchwork(2013年)--CNV检测方法流程
- 【爬坑】python3+pyqt5+pyinstaller 打包成exe的各种问题
- 寒假作业第二篇随笔(A+B)
- PHP:第五章——字符串的统计及查找
- Hexo博客系列(三)-将Hexo v3.x个人博客发布到GitLab Pages
- 如何在form初始化时自动隐藏FOLDER列
- QT:QString、QByteArray和char *的转换 【转载】