0%

本教程主要是为了解决一个在使用Pycharm时常见的一个问题,这个问题虽然不会对写代码造成很大的影响,但是对于我个人而言是一件比较厌烦的事情。

问题描述

该问题出在我在使用Pycharm时,遇到不熟悉的函数想去查看源码中的注释,我使用Pycharm快捷键Ctrl + B或者按住Ctrl点击对应的函数,可以正常跳转,但是却没有跳转到正常的源码,而是跳转到了一个.pyi文件,在.pyi文件中只有函数的调用,没有对应的详细注释。

.pyi 文件是类型提示文件,用于提供对代码中类型注解的补充。这些文件通常用于类型检查和静态分析工具,例如 MyPy。.pyi 文件中通常只包含函数、类和方法的签名信息,而没有实际的代码实现。

阅读全文 »

​ 进程:运行中的程序. 每次我们执行一个程序, 咱们的操作系统对自动的为这个程序准备一些必要的资源(例如,分配内存,创建一个能够执行的线程。)

​ 线程:程序内,可以直接被CPU调度的执行过程. 是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。

进程与线程之间的关系:

​ 进程是资源单位(公司),线程是执行单位(员工),就好比是一家公司,一家公司的资源就是桌椅板凳,电脑饮水机这些资源,但是,我们如果说一家公司正在运转着,运行着,那里面必须要有能为这家公司工作的人。程序里面也一样,进程就是为了程序运行而需要的各种资源。但是程序想要运行,就必须由线程来被CPU调度执行。

​ 我们运行的每一个程序默认都会有一个线程,哪怕是只有helloworld级别的程序,想要执行,也会有一个线程产生。

阅读全文 »

此教程目的在于帮助大家在Pycharm中设置代理,解决下载插件时下载速度过慢,甚至无法下载的问题。

找到自己代理转发端口

开启代理过程略

开启代理后在开始菜单搜索代理服务器设置

阅读全文 »