--- title: Python date: 2025-03-10 14:26:30 tags: --- # pip ## 查看版本 ```shell pip --version ``` ## 使用Pip安装Github上的软件包 接下来,使用以下命令来安装Github上的软件包: ```python pip install git+https://github.com/username/repository.git ``` ## 升级和卸载软件包 要升级软件包,可以使用以下命令: ```python pip install --upgrade package_name ``` 其中,`package_name`是你要升级的软件包的名称。Pip会自动检查版本并安装最新的软件包。 如果你想卸载已安装的软件包,可以使用以下命令: ```python pip uninstall package_name ``` Pip会询问你是否确定卸载软件包,并删除相关的文件。 # Python __name__ 首先需要了解 __name__ 是属于 python 中的内置类属性,就是它会天生就存在于一个 python 程序中,代表对应程序名称 ```python import requests class requests(object): def __init__(self,url): self.url=url self.result=self.getHTMLText(self.url) def getHTMLText(url): try: r=requests.get(url,timeout=30) r.raise_for_status() r.encoding=r.apparent_encoding return r.text except: return "This is a error." print(__name__) ``` 结果: ```shell __main__ Process finished with exit code 0 ``` 当这个 pcRequests.py 作为模块被调用时,则它的 __name__ 就是它自己的名字: ```python import pcRequestspcRequestsc=pcRequestsc.__name__ ``` 结果: ```shell 'pcRequests' ```