
python
fldx
这个作者很懒,什么都没留下…
展开
-
Python中的pip简明用法
对PIP本身进行更新采用如下的命令:python -m pip install --upgrade pip列出已经安装的库:pip list对已经安装的库进行更新:pip install --upgrade <包名>寻求帮助(信息量很大,慢慢翻):pip -hpip install -h ...原创 2018-09-14 16:33:25 · 333 阅读 · 0 评论 -
Python Requests POST数据的几个问题的解决
最近在用Requests做一个自动发送数据的小程序,使用的是Requests库,在使用过程中,对于post数据的编码有一些问题,查找很多资料,终于解决。1.post数据的urlencode问题: 我们一般post一个dict数据的时候,requests都会把这个dict里的数据进行urlencode,再进行发送。但我发现他用的urlencode默认是UTF-8编码,如果我的网站程序只...原创 2018-11-28 23:17:09 · 4349 阅读 · 0 评论 -
python中重新导入模块
在python程序中,有一段for循环的数目会由传入参数来确定,本来是想用exec来执行一段动态代码来执行的,但结果并不如意,会出现没有定义变量的错误,由于在exec里用到的变量比较多,采用如下的方法并不好使:在局部变量域中执行代码。后来想到一个方法是动态生成一个py源文件,里边的内容可以根据变量进行生成。在使用的地方直接导入就可以了。with open("genclas...原创 2019-04-10 11:16:31 · 1296 阅读 · 0 评论 -
python里生成动态变量和如何使用动态变量
最近在做一个小的程序,想用sympy处理传入的字符串公式和一串变长的参数值,生成一系列的值。在给公式赋值时,碰到了一个问题,sympy需要先定义好符号的变量。而符号的变量在写作函数时是不清楚的,如下图:x, y = symbols('x y')expr = (x + y)*2*y+y**2x和y均为符号变量,是由变长参数值确定的。有可能别的计算式需要传入5个符号变量,那我就要列x,...原创 2019-04-09 23:57:11 · 727 阅读 · 0 评论