Category: Python / Wxpython

Brython:使用Python 3进行Web客户端编程, 浏览器中运行Python 3,使用Python 3进行Web客户端编程

  Brython被用来设计为替代JavaScript,用于Web客户端编程。它是一个浏览器上的Python 3实现,支持HTML5环境(提供了DOM对象和事件接口)。 在Demo网站上( http://www.brython.info/ )显示了一个HTML5动态时钟,不过右键点击查看页面源代码,就会发现,应用并非使用JavaScript代码,其脚本类型是“text/python”。   前端python解释器方案预研   python to javascript方案 python版本 库支持 大小性能 说明 Brython python… Read More

python的字典dirc和json的区别, dict(或对象)与json之间的互相转化

  工作中和其他语言的工程师交流,合作与联调中经常会涉及到数据的传输,这个数据的传输通常为json字符串,这个json格式数据和python自身的dict数据对象非常像,所以很自然的会思考这两者究竟区别在哪里? 首先,两者不一样   区别 Python 的字典是一种数据结构,JSON 是一种数据格式。 json 就是一个根据某种约定格式编写的纯字符串,不具备任何数据结构的特征。而 python 的字典的字符串表现形式的规则看上去和 json 类似,但是字典本身是一个完整的数据结构,实现了一切自身该有的算法。 Python的字典key可以是任意可hash对象,json只能是字符串。 形式上有些相像,但JSON是纯文本的,无法直接操作。 python dict… Read More

python: 序列导出到excel, 序列导出到csv, 字典导出到excel, CSV文件读写, CSV File Reading and Writing,list to csv, dict to csv, tuple to csv

  1. 在Python中读取CSV文件   阅读不同类型的CSV文件 在python中,我们使用csv.reader()module来读取csv文件。在这里,我们将告诉你如何读取不同类型具有不同的分隔符如CSV文件quotes(""),pipe(|) 和comma(,)。   普通的CSV文件 我们有一个名为people.csv 具有comma(,) 以下数据的默认分隔符的csv文件: SN, Name, City 1, John, Washington… Read More

Python: 解析腾讯视频, 下载腾讯视频, 腾讯视频下载解析器, Tencent-Video-Download-Parser

  腾讯视频下载解析器 这是一个简单的腾讯视频解析器。它支持解析1080p,720p,480p和270p的下载链接。它仅用于研究目的。我不保证将来它仍能正常运作。   用法 python tencent-parse.py vid 或者直接用视频地址,格式如: https://v.qq.com/x/cover/[.*]/[vid].html python tencent-parse.py https://v.qq.com/x/cover/v9nkw4p13uo8xzf/l0870su6p95.html   如何获得视频 https://v.qq.com/x/cover/[.*]/[vid].html 其vid位置如上所示。(没有括号)  … Read More

Python生成二维码, Python生成SVG,如何在Python中创建QR代码图像或SVG, How to create a QR Code image or SVG in Python

快速响应(QR)代码是一种二维象形代码,由于其快速可读性和相对大的存储容量而被使用。代码由在白色背景上以正方形图案排列的黑色模块组成。如果您正在使用Python并且需要快速创建QR代码,我们将向您展示如何使用qrcode库在几秒钟内实现此目的。   1.安装所需的库 您需要在Python中添加的第一个库是Pillow。Python成像库,也称为PIL以及新版本的Pillow(在称为Pillow的新版本中)是Python编程语言的免费库,它增加了对打开,操作和保存许多不同图像文件格式的支持。它适用于Windows,Mac OS X和Linux。要创建QR代码,我们将使用依赖于Pillow的qrcode库 您可以在终端中安装此模块执行以下命令: # REM Required to work with images pip install Pillow  … Read More

PHP与Python进行数据交互, PHP传参数给Python, Python接受php参数, PHP调用python

  思路 我解决此问题的方法是利用了PHP的passthru函数来调用命令运行Python脚本。   实现 在PHP中调用命令运行Python脚本 //php.php <?php $params = "value"; #传递给python脚本的入口参数 $path="python python.py "; //需要注意的是:末尾要加一个空格 passthru($path.$params);//等同于命令`python python.py… Read More

2018年度国产开源软件排行

  1. Arthas:开源 Java 诊断工具 Arthas(阿尔萨斯)是阿里巴巴开源的 Java 诊断工具。 Arthas 支持 JDK 6+,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。 项目主页:https://alibaba.github.io/arthas/ Github:https://github.com/alibaba/arthas/blob/master/site/src/site/sphinx/index.md 开源协议:GPLv3 开发语言:Java… Read More

Python导入模块的几种姿势, Python导入的路径, 绝对导入, 相对导入, 模块加载和路径查找, python import 路径

  深入这个问题之前,我们需要理解几个概念: module:模块, 一个 py文件或以其他文件形式存在的可被导入的就是一个模块 package:包,包含有 __init__ 文件的文件夹 relative path:相对路径,相对于某个目录的路径 absolute path:绝对路径,全路径 路径查找:python 解释器查找被引入的包或模块   作为一名新手Python程序员,你首先需要学习的内容之一就是如何导入模块或包。但是我注意到,那些许多年来不时使用Python的人并不是都知道Python的导入机制其实非常灵活。在本文中,我们将探讨以下话题: 常规导入(regular imports)… Read More