python的语法
爱乐城的鸟儿
深度学习爱好者,小白级别。
展开
-
转载--subprocess Popen()模块多线程通信与 Multiprocess queue pipe的区别
Python多进程——subprocess与Popen() Python多进程方面涉及的模块主要包括: subprocess:可以在当前程序中执行其他程序或命令; mmap:提供一种基于内存的进程间通信机制; multiprocessing:提供支持多处理器技术的多进程编程接口,并且接口的设计最大程度地保持了和threading模块的一致,便于理解和使用。 本文主要介绍 subprocess ...转载 2020-01-19 12:12:06 · 1409 阅读 · 0 评论 -
parser.add_argument()的学习
import argparse parser=argparse.ArgumentParser(description="zhoupeng first start ") parser.add_argument('--pa','-a',action='store_true') parser.add_argument('--pd','--d',action="store_false") args=pa...原创 2019-11-22 10:46:36 · 2096 阅读 · 1 评论 -
file.remove(1)
记录: in: file=[1,2,3,4] file.remove(1) print(type(file)) print(file) out: <class 'list'> [2, 3, 4] 这里的file是继承了List的这个类里面的所有属性和方法原创 2019-04-21 21:21:17 · 1539 阅读 · 0 评论 -
python语法规则,待更新
1.参数传递命名 python当指定传参名称的时候,必须和实参名字一致,要么就不加参数名字,否则会报错!!! 2.不管你是单独的引入一个函数还是引入一个文件,如果没有if__name__=="__main__",被调的文件还是会全部执行.加了if__name__=="__main__只是该__main__底下的函数不会被执行而已,但是其他的还是会被执行(已经通过print()验证) 3. 在定...原创 2019-05-24 20:14:44 · 182 阅读 · 0 评论 -
Mac下通过 virtualenv 管理虚拟环境
参考博客链接:https://www.cnblogs.com/jinxp/p/9709895.html 但是最后一处我按照作者写的 workon创建虚拟环境并没有成功,提示我没有这个环境,我用mkvirtualenv py3命令完成创建的. ...原创 2019-05-25 02:57:14 · 426 阅读 · 0 评论 -
sys.path.append(os.path.abspath(''))
sys.path.append(os.path.abspath('./mrcnn')) 的作用就是接下来的系统目录是以当前文件所在的目录再跟上append(xxx)的路径,其实不加 (os.path.abspath())我试了一下也是ok的。 1.os.getcwd() 再者如下: print(" os.getcwd()",os.getcwd())的作用是获取当前文件的路径,和linux的pwd...原创 2019-06-20 15:48:13 · 4718 阅读 · 1 评论 -
pyhon 一行for循环
代码示意: from numpy.random import RandomState list_a=[1,2,3,4] rdm=RandomState(1) rdm_x=rdm.rand(5) print(rdm_x) Y=[x+1 for x in rdm_x] print(Y) 一行for循环外面加上[ ],可以让这一行语句作为一个迭代器使用,返回的是一个list类型。 如果不用[ ],而...原创 2019-08-02 23:09:43 · 4691 阅读 · 0 评论