随笔分类 -  Python

摘要:from scipy.optimize import fsolve import numpy as np #y = (10 ln(x+1)+30)x^0.5 def inverse_function(y_val): """ Approximate the inverse of the functio 阅读全文
posted @ 2024-01-04 21:45 CalvinChu 阅读(17) 评论(1) 推荐(0) 编辑
摘要:因openssl 1.0.1存在安全问题,python3自3.7版本后要求依赖openssl 1.0.2以上或libressl;错误提示如下: Python requires an OpenSSL 1.0.2 or 1.1 compatible libssl with X509_VERIFY_P p 阅读全文
posted @ 2022-05-21 11:31 CalvinChu 阅读(3222) 评论(0) 推荐(1) 编辑
摘要:在centos中使用opencv-python。在进行导入的时候报出如下错误 >>> import cv2Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/python3/l 阅读全文
posted @ 2021-04-08 15:07 CalvinChu 阅读(1375) 评论(0) 推荐(0) 编辑
摘要:默认为miniconda环境,新不新环境随意,只要基础依赖包全。如果无root权限可能还是创个环境比较好。 conda config --add channels conda-forge 简单粗暴,全部用conda-forge刷一遍,避免各种冲突。 conda install pystan 同样是经 阅读全文
posted @ 2020-12-24 11:44 CalvinChu 阅读(4374) 评论(0) 推荐(0) 编辑
摘要:在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。 如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2. 阅读全文
posted @ 2018-01-07 15:59 CalvinChu 阅读(172) 评论(0) 推荐(0) 编辑
摘要:在打开文件的时候open(r'c:\....') 加r和不加''r是有区别的 'r'是防止字符转义的 如果路径中出现'\t'的话 不加r的话\t就会被转义 而加了'r'之后'\t'就能保留原有的样子 在字符串赋值的时候 前面加'r'可以防止字符串在时候的时候不被转义 原理是在转义字符前加'\' 例: 阅读全文
posted @ 2017-12-22 17:22 CalvinChu 阅读(2106) 评论(0) 推荐(0) 编辑
摘要:一、问题 Python模块和C/C++的动态库间相互调用在实际的应用中会有所涉及,在此作一总结。二、Python调用C/C++1、Python调用C动态链接库 Python调用C库比较简单,不经过任何封装打包成so,再使用python的ctypes调用即可。(1)C语言文件:pycall.c/***... 阅读全文
posted @ 2015-12-03 13:40 CalvinChu 阅读(115988) 评论(5) 推荐(8) 编辑
摘要:#coding:utf-8import requestsfrom bs4 import BeautifulSoupimport reDownPath = "/jiaoben/python/meizitu/pic/"import urllibhead = {'User-Agent':'Mozilla/... 阅读全文
posted @ 2015-12-02 22:47 CalvinChu 阅读(3171) 评论(1) 推荐(1) 编辑
摘要:前言:数据科学越来越火了,网页是数据很大的一个来源。最近很多人问怎么抓网页数据,据我所知,常见的编程语言(C++,java,python)都可以实现抓网页数据,甚至很多统计\计算的语言(R,Matlab)都有可以实现和网站交互的包。本人试过用java,python,R抓网页,感觉语法各有差异,逻辑上... 阅读全文
posted @ 2015-12-02 22:24 CalvinChu 阅读(2682) 评论(0) 推荐(0) 编辑
摘要:玩python的人大都在linux下进行开发,由于长期习惯在windows下开发代码,今天蛋疼尝试在window7下配置python2.7+tornado3.3开发环境,必然的中间遇到各种报错,但是最终还是配置成功了,发帖方便网友少走弯路.开工!前提: python2.7的安装比较简单,且网上也有大... 阅读全文
posted @ 2015-11-28 14:01 CalvinChu 阅读(557) 评论(0) 推荐(0) 编辑
摘要:具体的tornado设置过期时间的东西, 我也是查资料才发现的, 现在就贴代码吧用户登录之后, 设置cookie, 我使用set_secure_cookie的, 它默认是有个30天的过期时间, 导致你关闭浏览器, 下次打开网站, 你还是登录状态.然后过期时间想修改为, 关闭就失效, 答案很简单, 设... 阅读全文
posted @ 2015-03-24 16:36 CalvinChu 阅读(2522) 评论(0) 推荐(0) 编辑
摘要:Python automatically compiles your script to compiled code, so called byte code, before running it.When a module is imported for the first time, or wh... 阅读全文
posted @ 2015-02-09 11:08 CalvinChu 阅读(266) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/hfclytze/p/python.html 阅读全文
posted @ 2015-02-02 00:23 CalvinChu 阅读(264) 评论(0) 推荐(0) 编辑
摘要:[http://arloz.me/tornado/2014/06/27/uploadvideotornado.html][NGINX REFRER: Nginx upload module]由于tornado通过表达上传的数据最大限制在100M,所以如果需要上传视屏文件的情况在需要通过其他方式实现,... 阅读全文
posted @ 2015-01-29 23:57 CalvinChu 阅读(1600) 评论(0) 推荐(0) 编辑
摘要:Python中执行系统命令常见方法有两种:两者均需 import os(1) os.system# 仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息system(command) -> exit_statusExecute the command (a string) in a subs... 阅读全文
posted @ 2015-01-26 00:38 CalvinChu 阅读(251) 评论(0) 推荐(0) 编辑
摘要:Python转义字符在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表:转义字符描述\(在行尾时)续行符\\反斜杠符号\'单引号\"双引号\a响铃\b退格(Backspace)\e转义\000空\n换行\v纵向制表符\t横向制表符\r回车\f换页\oyy八进制数yy代表的字符,... 阅读全文
posted @ 2015-01-21 19:33 CalvinChu 阅读(312) 评论(0) 推荐(0) 编辑
摘要:PEP3101:改进的字符串格式化在Python3.0中,%操作符通过一个更强的格式化方法format()进行了增强。对str.format()的支持已经被反向移植到了Python2.6在2.6中,8-bit字符串和Unicode字符串都有一个format()方法,这个方法会把字符串当作一个模版,通... 阅读全文
posted @ 2015-01-21 19:27 CalvinChu 阅读(391) 评论(0) 推荐(0) 编辑
摘要:在Web服务中会有用户登录后的一系列操作, 如果一个客户端的http请求要求是用户登录后才能做得操作, 那么 Web服务器接收请求时需要判断该请求里带的数据是否有用户认证的信息.使用Tornado框架开发Web服务, 框架里提供了tornado.web.authenticated的 decorato... 阅读全文
posted @ 2015-01-21 19:09 CalvinChu 阅读(10453) 评论(0) 推荐(1) 编辑
摘要:1.将字符串的时间转换为时间戳方法:a = "2013-10-10 23:40:00"将其转换为时间数组import timetimeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S")转换为时间戳:timeStamp = int(time.mktime(tim... 阅读全文
posted @ 2015-01-20 14:29 CalvinChu 阅读(719) 评论(0) 推荐(1) 编辑
摘要:最近在用Python开发自己的博客,需要用到Python生成验证码,当然肯定要用到Python的图形处理库PIL,因为我用的是windows。所以在安装好pil之后就开始写,就按照题目所说出现了The _imagingft C module is not installed 错误,找了很多建议,最后... 阅读全文
posted @ 2015-01-17 21:04 CalvinChu 阅读(2898) 评论(0) 推荐(1) 编辑