随笔分类 - Python
摘要:Python用了快两年了吧,其中有些东西一直是稀里糊涂地用,import便是我一直没有明白的东西。曾经有过三次解决它的机会,我都因得过且过、一拖再拖而没能化敌为友。今天下午,它又给了我一次机会,我想我还是从了它的心愿吧。 故事是从这篇台湾同胞的博客(Python 的 Import 陷阱)开始的,然后
阅读全文
摘要:1、%占位符 2、str.format https://cloud.tencent.com/developer/article/1463156 3、F--String https://blog.csdn.net/sunxb10/article/details/81036693 f-string,亦称
阅读全文
摘要:Usage: pip <command> [options] Commands: install Install packages.#安装包 download Download packages.#下载包 uninstall Uninstall packages.#卸载包 freeze Output
阅读全文
摘要:一、 1、Windows: #确认是否安装pippython(或py) -m pip --verson#下载pipcurl https://bootstrap.pypa.io/get-pip.py -o get-pip.py#安装pippython get-pip.py 或 py get-pip.p
阅读全文
摘要:一、更换默认安装源 1、Wndows系统 在用户文件夹(C:\Users\对应用户目录)下创建pip目录,并在pip目录下创建pip.ini文件(%HOMEPATH%\pip\pip.ini), 文件中添加如下内容:(有空格的地方一定要有空格) [global]trusted-host = mirr
阅读全文
摘要:Exceptions 模块提供了标准异常的层次结构. Python启动的时候会自动导入 这个模块, 并且将它加入到__builtin__模块中. 也就是说, 一般不需要手动导入这个模块. Exception 是所有异常的基类. 强烈建议(但不是必须)自定义的异常异 常也继承这个类. SystemEx
阅读全文
摘要:Python 中,用try except语句块捕获并处理异常,其基本语法结构如下所示: try: 可能产生异常的代码块except [ (Error1, Error2, ... ) [as e] ]: 处理异常的代码块1except [ (Error3, Error4, ... ) [as e] ]
阅读全文
摘要:python是一种编程语言。但这种语言有多种实现,而且与其他语言不同,python并没有一个专门的机构负责实现,而是由多个社区来实现。 其中使用c语言开发的叫做python,在于别的语言开发的python对比时为避免歧义通常称为CPython。 同样的,使用java开发的叫做JPython,使用.n
阅读全文
摘要:1、函数:def print(self, *args, sep=' ', end='\n', file=None): # known special case of print """ print(value, ..., sep=' ', end='\n', file=sys.stdout, flu
阅读全文
摘要:在交互模式中, >>>为主提示符,是解释器告诉你它在等待你输入, ...为次提示符,是解释器正在等待你输入当前语句的其他部分(比如if else,for等没写完就换行)。 Python有两种主要方式完成你的要求。分别为语句和表达式(函数,算术表达式) 语句使用关键字来组成命令,语句可以有输出,也可以
阅读全文
摘要:函数或方法标注通常用于 :类型提示;例如以下函数预期接受两个 int 参数并预期返回一个 int 值: def sum(a: int, b: int) -> int: return a + b 总结: 1、用于参数类型和返回类型的提示 2、参数仍可以设置默认值,无返回值设置为None(注意:有默认值
阅读全文
摘要:一、Web定位方法 注:(find_elements返回元素list),定位优先级:id,name,classname,css,xpath. 1、id: find_element_by_id() # find_element_by_id("id") find_elements_by_id()2、na
阅读全文
摘要:python中,对于变量作用域的规定有些不一样。 在诸如C/C++、java等编程语言中,默认在函数的内部是能够直接訪问在函数外定义的全局变量的,可是这一点在python中就会有问题。以下是一个样例。 test.py: “UnboundLocalError: local variable 'COUN
阅读全文
摘要:python3中把urllib和urllib2合并为一个库了,urllib对应urllib.request 1.) python 中最早内置拥有的网络请求模块就是 urllib,我们可以看一下 urllib 中的所有方法: 2.) urllib2模块中的所有方法更侧重于对于 Http 请求的服务:
阅读全文
摘要:pymysql.Connect()参数说明 host(str): MySQL服务器地址 port(int): MySQL服务器端口号 user(str): 用户名 passwd(str): 密码 db(str): 数据库名称 charset(str): 连接编码 connection对象支持的方法
阅读全文
摘要:简单说 request对象和session对象的最大区别是生命周期。 -request request对象的生命周期是针对一个客户端(说确切点就是一个浏览器应用程序)的一次请求,当请求完毕之后,request里边的内容就会被释放 。 简单说就是你在页面上的一个操作,request.getParame
阅读全文
摘要:def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print ' ' if __name__ == '__main__': foo(1,2,3,4) foo(a=1,b=2,c=3) foo(1,2,3
阅读全文
摘要:Selenium3.0的变化 最大的变化应该是去掉了Selenium RC 了,这是必然的结果。Selenium RC 是Selenium1.0的产物,Selenium2.0以WebDriver为主,经过这么多年有发展,Selenium RC已经很少有人在用了。Selenium3.0版本去掉是个必然
阅读全文