Python
羊族的希望
坚持方能有所成就。
展开
-
python aes ECB加解密
【代码】python aes ECB加解密。原创 2023-11-07 11:22:50 · 342 阅读 · 0 评论 -
git及githup配置使用
1.在githup上注册一个账号"luweiwei1111"并创建一个项目python_spiderhttps://github.com/luweiwei1111/python_spider/2.本地Ubuntu上安装gitapt install git-all3.安装完成后克隆一段代码git clone https://github.com/luweiwei1111/pyth...原创 2018-09-29 15:04:06 · 404 阅读 · 0 评论 -
python调用C语言动态库
python完美兼容C语言,有了ctypes 可以调用c相关代码 如果是c++代码 编译的时候加上 extern "C" 就可以了 ,如果是一些复杂类型比如结构体,类,联合一些 可以考虑用boost.pythonexp.c#include <stdio.h>int add(int a, int b){ return ((a) + (b));}编译生成...原创 2019-01-02 17:21:10 · 1125 阅读 · 0 评论 -
Linux安装JSON-C
0、JSON简介JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。 跟XML相比,JSON...原创 2019-01-02 17:37:21 · 4037 阅读 · 0 评论 -
Python 读取json文件
创建json文件:{ "fontFamily": "微软雅黑", "fontSize": 12, "BaseSettings":{ "font":1, "size":2 }}读取json文件:import jsondef loadFont(): #设置以utf-8解码原创 2019-01-24 15:06:52 · 326 阅读 · 0 评论 -
日志模块使用logging(Python)
配置文件[loggers]keys=root,fileLogger,rotatingFileLogger [handlers]keys=consoleHandler,fileHandler,rotatingFileHandler [formatters]keys=simpleFormatter [logger_root]level=DEBUGhandlers=conso...原创 2019-05-02 09:13:54 · 268 阅读 · 0 评论 -
python aes cbc加解密
1.安装模块pip install crypto安装后from Crypto.Cipher import AES会报错找不到Crypto,此时找到相关目录,把Crypto改为crypto即可。pip install pycryptodome2.代码#coding=utf-8#AES AES/CBC/PKCS5|Zeroimport base64from Crypto....原创 2019-05-02 09:44:54 · 3983 阅读 · 1 评论 -
linux下mysql对外开放端口3306及常用命令
mysql对外开放/etc/mysql/mysql.conf.d/mysqld.cnf注释掉#bind-address = 127.0.0.1重启服务:service mysql restart授权mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678' WITH GRA...原创 2018-12-06 12:36:18 · 4832 阅读 · 0 评论 -
anaconda+python+git环境搭建
1.anaconda下载并安装https://www.anaconda.com/download/设置环境变量:此电脑->右键选择属性->高级系统设置->环境变量->系统变量->pathC:\ProgramData\Anaconda3\Scripts此时python pip及conda命令均可以使用。2.git下载并安装https://ww...原创 2018-12-01 10:51:28 · 12199 阅读 · 1 评论 -
Python 编码问题:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa8 in position
读取文件,并解析内容,但是有些文件的格式不是utf-8,导致读取失败,无法继续原来的代码fr = open('test.txt')for line in fr.readlines: print('buf:' + line)此时如果test.txt不是utf-8格式就好报错。UnicodeDecodeError: 'utf-8' codec can't decode ...原创 2018-07-23 14:48:56 · 11930 阅读 · 0 评论 -
Python window7环境搭建及使用
1.官网Python对于的windows下载安装包并安装https://www.python.org/downloads/windows/2.选择编辑器sublime text,在官网下载http://www.sublimetext.com/33.设置python运行环境并运行3.1 打开Sublime Text3,在菜单栏点击“Tools”->“Build System...原创 2018-07-22 09:57:16 · 353 阅读 · 0 评论 -
Django搭建web服务
Django 自称是“最适合开发有限期的完美WEB框架”。本文参考《Django web开发指南》,快速搭建一个blog 出来,在中间涉及诸多知识点,这里不会详细说明,如果你是第一次接触Django ,本文会让你在感性上对Django有个认识,完成本文操作后会让你有兴趣阅读的相关书籍和文档。废话少说,come on!! 本操作的环境:===================Win...原创 2018-09-13 10:45:25 · 1042 阅读 · 0 评论 -
Python面试题 https://github.com/taizilongxu/interview_python
转载https://github.com/taizilongxu/interview_python转载 2018-09-25 16:08:15 · 722 阅读 · 0 评论 -
python实现在线翻译
对于需要大量翻译的数据,人工翻译太慢,此时需要使用软件进行批量翻译。1.使用360的翻译(https://fanyi.so.com/index/search)def fanyi_word_cn(string): url="https://fanyi.so.com/index/search" #db_path = './db/tasks.db' Form_Data=...原创 2018-09-20 16:41:30 · 2540 阅读 · 0 评论 -
python多线程实例
#coding=utf-8import urllib2#from HandleJs import Py4Jsimport threadingimport sqlite3import sysimport time#from translate import Translatorimport sysreload(sys)sys.setdefaultencoding('utf-8...原创 2018-09-27 17:41:27 · 203 阅读 · 0 评论 -
ubuntu下python3安装scrapy,OpenSSL
环境:ubuntu 16.04 , python3.5.1+安装顺序如下:sudo apt-get install build-essentialsudo apt-get install python3-devsudo apt-get install libxml2-de;sudo apt-get install libxslt1-devsudo apt-get inst...原创 2018-09-29 16:37:33 · 496 阅读 · 0 评论 -
Tensorflow之linux及windowns安装
出处:https://blog.csdn.net/cs_hnu_scw/article/details/79695347本地安装验证Ubuntu下载安装包:1.下载Anaconda的Linux版本 https://www.anaconda.com/download/#linuxbash Anaconda3-5.3.1-Linux-x86_64.shsource .bas...转载 2018-11-20 17:43:45 · 128 阅读 · 0 评论