12 2017 档案
摘要:1)说明: Windows的默认编码为GBK,Linux的默认编码为UTF-8。在Windows下编辑的中文,在Linux下显示为乱码。为了解决此问题,修改Linux的默认编码为GBK。2)查看支持的字符集: # locale -a 3) 安装英文版默认的字符集配置为:# cat /etc/sysc
阅读全文
摘要:eclipse:不说了,习惯了 myeclipse:MyEclipse更适合企业开发者,更团队开发 idea:idea更适合个人开发者,细节优化更好
阅读全文
摘要:搭建Java开发环境一般需要同时安装JDK和JRE。 JDK:指Java开发工具包Java Development Kit,开发Java程序时必需,JDK里包含一部分公共JRE。 JRE:一个Java运行环境Java Runtime Environment,运行已开发的Java程序时所用。 1.下载
阅读全文
摘要:折腾好半天的数据库连接,由于之前未安装 pip ,而且自己用的python 版本为3.5. 只能用 pymysql 来连接数据库,(如果有和我一样未安装 pip 的朋友请 点这里http://blog.csdn.net/qq_37176126/article/details/72824404 ),下
阅读全文
摘要:1、安装pyOpenSSL模块 pip install pyOpenSSL 如果flask是在python3环境下安装的,记得切换到python3的虚拟环境 2、上传证书文件到项目根目录,我这里使用的是公网证书文件,也可以自己手动生产自签名证书,网上有很多示例,就不列举了。 3、配置https访问,
阅读全文
摘要:gunicorn w4 b0.0.0.0:8000 certfile=server.pem keyfile=server.key myapp:app
阅读全文
摘要:SSL keyfile 用法: keyfile FILE 默认值:None 指定ssl的key文件(那是公匙还是私匙?) certfile 用法: certfile FILE 默认值:None 指定ssl的证书文件
阅读全文
摘要:unix:///tmp/supervisor.sock no such file 修改: [unix_http_server] file=/tmp/supervisor.sock ; the path to the socket file chmod=0700 ; socket file mode
阅读全文
摘要:byte b1=10; byte b2=20; byte b3=b1+b2;//错误 byte b3=(byte)(b1+b2);
阅读全文
摘要:1. 安装virtualenv$ sudo yum install python-virtualenv 2. 创建开发环境$ virtualenv env_name 3. 启用开发环境$ cd env_name && source bin/activate 4. 退出开发环境$ deactivate
阅读全文
摘要:变量名:JAVA_HOME 变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // JDK 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"." 变量名
阅读全文
摘要:安装 gunicorn pip install gunicorn pip 是一个重要的工具,python 用来管理包。还有一个最佳生产就是每次使用 pip 安装的库,都写入一个 requirement 文件里面,既能知道自己安装了什么库,也方便别人部署时,安装相应的库。 pip freeze > r
阅读全文
摘要:安装: pip install requests 使用: import requests HTTP请求:GET、POST、PUT、DELETE、HEAD、OPTIONS 1) get res = requests.get("https://github.com/timeline.json") 2)
阅读全文
摘要:最简单的就是关闭校验: response = requests.get(url, verify=False)
阅读全文
摘要:from flask import Flask app = Flask(__name__) app.run('0.0.0.0', debug=True, port=8100, ssl_context=('/Users/kracekumarramaraju/certificates/server.cr
阅读全文
摘要:wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb tar -zxvf pip-8.0.2.ta
阅读全文
摘要:不建议卸载python2 可能会导致系统内其他软件无法使用 1.下载 wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0a1.tar.xz 2. 解压 tar xvf Python-3.6.0a1.tar.xz 3.编译安装 进入目录
阅读全文
摘要:Ubuntu 上的准备 准备一下 python 环境。 然后安装 nginx 在 /var/www 目录下建立一个 myflask 的文件夹(你的项目目录),然后用 chmod 改一下权限 注:当然你可以使用 nginx 的默认网站目录 /usr/share/nginx/html 然后用 scp 指
阅读全文
摘要:web开发中,各种语言争奇斗艳,web的部署方面,却没有太多的方式。简单而已,大概都是 nginx 做前端代理,中间 webservice 调用程序脚本。大概方式:nginx + webservice + script nginx 不用多说,一个高性能的web服务器。通常用来在前端做反向代理服务器。
阅读全文
摘要:1、安装pyOpenSSL模块 如果flask是在python3环境下安装的,记得切换到python3的虚拟环境 2、上传证书文件到项目根目录,我这里使用的是公网证书文件,也可以自己手动生产自签名证书,网上有很多示例,就不列举了。 3、配置https访问,可以通过三种方法实现 3.1、直接使用fla
阅读全文
摘要:Linux的后台进程运行有好几种方法,例如nohup,screen等,但是,如果是一个服务程序,要可靠地在后台运行,我们就需要把它做成daemon,最好还能监控进程状态,在意外结束时能自动重启。 supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台da
阅读全文
摘要:最近很多朋友都在问我关于 Flask 部署的问题,说实在的我很乐意看到和回答这样的问题,至少证明了越来越多人开始用 Flask 了。 之前我曾发表过一篇在 Ubuntu 上用 uwsgi + nginx 的 Flask 部署方法,说实在的 uwsgi 是个大坑可能用在 Django 上还好吧,不过用
阅读全文
摘要:最近新接的活,第一个任务是处理一堆xml格式的专利文件,把里面的有效信息提取出来 因为公司的相关规定不允许把文件down到本地处理,只能在对方提供的远程服务器上写代码 由于xml里面的元素是XXX:YYYY这种带前缀的格式,用xml.etree的ElementTree死活解析不出来,最后从OverS
阅读全文
摘要:添加依赖 #yum install libxslt-devel libxml2-devel 安装(已安装好pip) #python -m pip install lxml 补充:升级pip #wget -q https://bootstrap.pypa.io/get-pip.py #python g
阅读全文
摘要:#!flask/bin/pythonfrom flask import Flask, jsonify app = Flask(__name__) tasks = [ { 'id': 1, 'title': u'Buy groceries', 'description': u'Milk, Cheese
阅读全文
摘要:1、python开启http服务器 python -m SimpleHTTPServer 8080如果提示错误:python.exe: No module named SimpleHTTPServer 则试一下命令:python -m http.server 2、执行py脚本文件,开启cgi映射 p
阅读全文
摘要:先装pip (终端)输入命令:sudo easy_install pip 安bs4 输入命令:pip install beautifulsoup4 出现错误 OSError: [Errno 13] Permission denied: 输入命令:sudo easy_install beautiful
阅读全文
摘要:在python开头加: import requests.packages.urllib3.util.ssl_ requests.packages.urllib3.util.ssl_.DEFAULT_CIPHERS = 'ALL'
阅读全文