20190127 daily blog

今天主要学习了python中的IO和多线程。IO和java中类似,分为字符流和字节流。关键字with可以简化try except这样的写法。

其次是python中的进程和线程。一个任务就是一个进程,进程中的子任务称为线程。python多线程的用法和java类似,关键的类是threading,调用方式也是start,其中join方法可以等待当前线程完成在继续执行,这些方法几乎和java中一模一样。ThreadLocal的用法也是和java类似。

python在定义函数原本是不需要指定参数类型和返回值类型,但是这样在调用可碰到一些问题。因而在python定义了函数的注解写法。

还学习了如何在pycharm中运行scrapy。scrapy可以在命令行下面允许,因而,在pycharm中打开命令行自然是可以了。也可以在项目根新建一个py文件中,导入scrapy包中的cmdline,cmdline中excute方法直接运行命令行命令。https://www.cnblogs.com/llssx/p/8378832.html

猜你喜欢

转载自www.cnblogs.com/colin220/p/10328291.html