精华内容
下载资源
问答
  • 2021-11-16 19:42:31

    首先你得下载我提供的Ubuntu环境,怎样获取我会放在下面

    然后进入kivylab中,在目录查看是否有.spec文件,如果有请删除。

    然后用

    buildozer init

    生成.spec文件。用

    buildozer android debug

    生成apk文件,就可以发送到手机上进行安装使用了。

    ---------------------------------------------------------------------------------------------------------------------------

    Ubuntu定制开发环境获取:联系QQ(备注Python开发Android):3170161679进行付费获取,而且提供技术咨询有保障。

    更多相关内容
  • Python开发技术详解

    热门讨论 2013-05-18 20:51:25
    python开发等。为了便于读者学习,本书每个章节都提供了详尽的例子,结合实例讲解各个知识点。. 本书适合python爱好者、大中专院校的学生、社会培训班的学生以及用python语言进行系统管理、gui开发、web开发、数据库...
  • 10个最好用的Python开发工具(IDE)

    千次阅读 2022-03-11 00:52:17
    文 |闲欢来源:Python 技术「ID: pythonall」对于程序员来说,除了日常争论世界上最好的语言是哪一门以外,哪款 IDE 是最好的也是争议颇多,今天我们就来介绍 10 款最...

    0d1da0ba2828dbced5b24c3977eb7a23.png

    文 | 闲欢

    来源:Python 技术「ID: pythonall」

    40d426dbfe344958c3309acb5c416424.png

    对于程序员来说,除了日常争论世界上最好的语言是哪一门以外,哪款 IDE 是最好的也是争议颇多,今天我们就来介绍 10 款最好的 Python 编程 IDE,总有一款适合你!

    PyCharm

    PyCharm 由捷克公司 JetBrains 开发,是该公司针对 Python 推出的 IDE,是一个跨平台的 IDE。因此,用户可以根据自己的需要下载任何 Windows、Mac 或 Linux 版本来使用。可以说,PyCharm 被认为是 Python 最好的 IDE 之一,并且是使用最广泛的 IDE!

    另外,PyCharm 还提供了一些很好的功能用于 Django 开发,同时支持 Google App Engine,更酷的是,PyCharm 支持 IronPython!

    e8db8f995ea2865ce49aa2e1259c44f9.png

    官方地址:https://www.jetbrains.com/pycharm/

    Atom

    Atom 是由 GitHub 的程序员们打造的称为“属于21世纪”的代码编辑器。它开源免费跨平台(支持 Windows、Mac、Linux 三大桌面平台),并且整合 GIT 并提供类似 SublimeText 的包管理功能,作为一个现代的代码编辑器,Atom 支持各种编程语言的代码高亮(HTML / CSS / Javascript / PHP / Python / C / C++ / Objective C / Java / JSON / Perl / CoffeeScript / Go / Sass / YAML / Markdown 等等)、 与大多数其他编辑器相比,Atom 的语言支持已经算是覆盖非常全面了。另外,它的代码补全功能(也叫Snippets) 也非常好用,你只需输入几个字符即可展开成各种常用代码,可以极大提高编程效率。

    f8f98bd49890bf6415fdfe2d54a3c164.png

    官方地址:https://atom.io/

    IDLE

    IDLE 完全是用 Python 编写的,它是安装好 Python 环境之后默认自带的 IDE 工具。据推测,它的名字是为了纪念 Python 的创始成员之一埃里克·伊德尔(Eric Idle)。

    IDLE 提供了一些针对初学者非常友好的功能,例如:

    • 具有语法高亮显示的 python shell 的可用性

    • 多窗口文本编辑器

    • 程序动画或步进(指一次执行一行代码)

    • 断点可用于简化调试

    • 调用堆栈清晰可见

    743602753d7c51fd9a3ede0e526498e0.png

    官方地址:https://docs.python.org/3/library/idle.html

    Thonny

    Thonny 是基于 python 内置图形库 tkinter 开发出来的支持多平台(windows,Mac,Linux)的 python IDE,支持语法着色、代码自动补全、debug等功能,如果你正在寻找一种“轻量级”的python IDE,那么可以试一试 Thonny。

    我们之前的文章《丢掉Pycharm,这款神器值得拥有!》也介绍了这款轻量级的 IDE,受到很多初学者的喜欢!

    b87d892ca12c92ddd546f6849d91700b.png

    官方地址:https://thonny.org/

    Visual Studio Code

    Visual Studio Code (VSCode) 为微软所开发的,免费且开源,并支持 Windows,Mac OS,Linux。VSCode 像是精简版的 Visual Studio,升级版的Sublime。

    VSCode 由于其非常的轻量,因此使用过程中非常的流畅,对于用户不同的需要,可以自行下载需要的扩展(Extensions)来安装。

    对于配置 Python 开发环境来说,相比于 Sublime,配置起来更加容易。VSCode 配置完后的环境是可以直接进行可视化的 Debug,再也不用打各种 print 或者用 pdb 调试命令了。

    这是最近非常火爆的一款 Python IDE了!

    d9b260eb33a42b2bd7080ff59a9770cd.png

    官方地址:https://code.visualstudio.com/

    Sublime Text

    Sublime Text 是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。Sublime 有自己的包管理器,开发者可以用来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。虽然作为收费软件,良心的是你不需要付费也能正常使用,只不过是不是给你弹出一个购买的窗口,有钱了还是要支持一下正版软件。

    c0c8e1fcb2ed3dfc1b622ffeac63c420.png

    官方地址:https://www.sublimetext.com/

    Spyder

    Spyder (前身是 Pydee) 是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。

    Spyder 是 Anaconda 科学计算工具中默认的开发工具,做数据分析、搞机器学习的人喜欢这个工具。

    其主要功能如下:

    • Spyder 与许多科学 Python 库集成,即 SciPy、NumPy、Matplotlib、Pandas 等。

    • Spyder 为编辑、分析和数据探索提供高级的支持。

    • 它还允许静态代码分析,其中分析是在不实际执行代码的情况下进行的。

    • 该 IDE 的功能可以通过其插件系统和 API 进一步扩展。

    ee35eba784b7f2dd7b9f6dddf1d18e23.png

    官方地址:https://www.spyder-ide.org/

    Wing

    Wing 是 Wingware 的 Python IDE,兼容 Python 2.x 和 3.x,可以结合 Django, matplotlib, Zope, Plone, App Engine, PyQt, PySide, wxPython, PyGTK, Tkinter, mod_wsgi, pygame, Maya, MotionBuilder, NUKE, Blender 和其他 Python 框架使用。Wing 支持测试驱动开发,集成了单元测试,nose 和 Django 框架的执行和调试功能。Wing IDE 启动和运行的速度都非常快,支持 Windows, Linux, OS X 和 Python versi。

    d115248623bf7a0ac48c295151a5fb61.png

    官方地址:http://wingware.com/

    Eric Python

    Eric 是用 Python 编写的,是免费软件,它的源代码是免费提供的,任何人都可以研究和重新创建。

    它提供的一些高质量功能,例如:

    • 可格式化的窗口布局

    • 格式化的语法高亮

    • 代码折叠

    • 配备课堂浏览器

    • 对单元测试的内置支持

    • 对 Django 的内置支持

    727a7125c681755ffcb65b2bf1127cfb.png

    官方地址:http://eric-ide.python-projects.org/

    Rodeo

    Rodeo 是 Yhat 开发的开源 Python IDE,它专为机器学习和数据科学而构建

    其主要特色:

    • Rodeo 使得加载数据和比较数据非常方便

    • 允许进行数据实验

    • 配有 Python 教程,指导用户使用

    • 提供 Cheat sheets 供参考

    • 文件和包搜索非常方便

    be41c1f4352fbca2c20f6544258922a1.png

    官方地址:https://github.com/yhat/rodeo

    总结

    10款 IDE 介绍完了,基本涵盖了 Python 程序员的选择,你用的是哪一款呢?欢迎评论区留言,看看哪款人气最旺!

    PS:公号内回复「Python」即可进入Python 新手学习交流群,一起 100 天计划!

    老规矩,兄弟们还记得么,右下角的 “在看” 点一下,如果感觉文章内容不错的话,记得分享朋友圈让更多的人知道!

    4f3726ddd4832ab03353d18db28a0d99.gif

    神秘礼包获取方式

    识别文末二维码,回复:1024

    e61aa901d1fad77fda17304e5c483bec.png

    展开全文
  • 如何利用Python开发App?

    万次阅读 多人点赞 2020-12-03 08:00:00
    作者:nmaskhttps://blog.csdn.net/nmask/article/details/109664469最近想到尝试用python开发一款app,google搜索了一番...

    作者:nmask

    https://blog.csdn.net/nmask/article/details/109664469


    最近想到尝试用python开发一款app,google搜索了一番后,发现确实有路可寻,目前也有了一些相对成熟的模块,于是便开始了动手实战,过程中发现这其中有很多坑,好在最终依靠google解决了,因此小记一番。

    说在前面的话

    python语言虽然很万能,但用它来开发app还是显得有点不对路,因此用python开发的app应当是作为编码练习、或者自娱自乐所用,加上目前这方面的模块还不是特别成熟,bug比较多,总而言之,劝君莫轻入。

    准备工作

    利用python开发app需要用到python的一个模块–kivy,kivy是一个开源的,跨平台的Python开发框架,用于开发使用创新的应用程序。简而言之,这是一个python桌面程序开发框架(类似wxpython等模块),强大的是kivy支持linux、mac、windows、android、ios平台,这也是为什么开发app需要用到这个模块。

    虽然kivy是跨平台的,但是想要在不同的平台使用python代码,还需要将python代码打包成对应平台的可执行程序,好在kivy项目下有个打包工具项目–buildozer,这是官方推荐的打包工具,因为相对比较简单,自动化程度高,其他项目比如:python-for-android也能起到类似的作用,这里不展开介绍。

    搭建kivy开发环境

    需要在pc上安装kivy开发环境,这里演示下mac与linux下的安装过程。

    install kivy for mac

    安装一些依赖包:

    brew install pkg-config sdl2 sdl2_image sdl2_ttf sdl2_mixer gstreamer
    

    安装cython以及kivy:

    pip install cython==0.25
    pip install kivy
    

    如果安装kivy报错,则使用下面的方式安装kivy:

    git clone https://github.com/kivy/kivy
    python setup.py install
    

    安装后测试:

    $python
    Python 2.7.10 (default, Jul 15 2017, 17:16:57)
    [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
    Type "help", "copyright", "credits" or "license" for more information.
    >>>
    >>> import kivy
    [INFO   ] [Logger      ] Record log in /Users/didi/.kivy/logs/kivy_18-05-08_4.txt
    [INFO   ] [Kivy        ] v1.10.1.dev0, git-5f6c66e, 20180507
    [INFO   ] [Python      ] v2.7.10 (default, Jul 15 2017, 17:16:57)
    [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)]
    

    说明:导入kivy模块没有报错则说明安装成功。

    install kivy for centos7

    先安装依赖:

    yum install \
    make \
    mercurial \
    automake \
    gcc \
    gcc-c++ \
    SDL_ttf-devel \
    SDL_mixer-devel \
    khrplatform-devel \
    mesa-libGLES \
    mesa-libGLES-devel \
    gstreamer-plugins-good \
    gstreamer \
    gstreamer-python \
    mtdev-devel \
    python-devel \
    python-pip \
    java-devel
     
    
    
    

    安装cython以及kivy:

    pip install Cython==0.20
    pip install kivy
    

    centos安装kivy参考:https://kivy.org/docs/installation/installation-linux.html#using-software-packages

    说明:其他安装kivy方式可移步:https://kivy.org/#download(需要翻墙)

    用kivy开发第一个python app

    安装完kivy就可以开发app程序了,这里演示下hello-world程序,关于kivy更复杂的用法不是本文重点,后面再成文介绍。

    1) 创建一个main.py文件,写入:

    #! -*- coding:utf-8 -*-
    from kivy.app import App
    class HelloApp(App):
    pass
    if __name__ == '__main__':
    HelloApp().run()
    

    2)创建一个hello.kv文件,写入:

    Label:
    text: 'Hello, World! I am nMask'
    

    简单说明:main.py是入口函数,定义了一个HelloApp类,该类继承kivy.app;hello.kv文件是kivy程序,相当于定义界面风格等,该文件命名规则为类名小写且去除app。

    运行第一个python app

    python main.py
    

    运行结果:

    安装buildozer工具

    通过以上的编码,我创建了自己的第一个python app程序,该程序可以直接在mac、linux、windows平台下运行,那么如何让它在安卓或者苹果手机上运行呢?我们知道在安卓上运行,需要将其打包成apk安装程序,因此就需要用到前面提到过的buildozer工具,(buildozer工具可以打包kivy程序,支持android、ios等),buildozer的安装过程比较简单:

    pip install buildozer
    

    使用buildozer工具将kivy程序打包成apk

    在python项目目录下运行:

    buildozer init
    

    运行成功将会创建一个配置文件buildozer.spec,可以通过修改配置文件更改app的名称等,然后运行:

    buildozer android debug deploy run
    

    运行以上命令将会生成跨平台的安装包,可适用安卓、ios等,如果用于安卓,则是利用python-for-android项目。

    在第一次运行以上命令的时候,会自动在系统中下载安卓sdk等必要文件,如下图。(过程需要翻墙,而且有很多依赖需要下载)

    说明:这里只演示打包成apk文件,iso平台的可自行研究,参考文档:https://github.com/kivy/buildozer。

    python apk程序测试

    如果以上步骤都运行成功的话,应该会在项目目录下的bin目录下生成一个apk文件,类似如下:

    然后将apk下载到安卓系统的手机上,安装即可,测试效果如下:


    打开app

    buildozer使用说明

    Usage:
    buildozer [--profile <name>] [--verbose] [target] <command>...
    buildozer --version
    Available targets:
    android        Android target, based on python-for-android project
    ios            iOS target, based on kivy-ios project
    android_old    Android target, based on python-for-android project (old toolchain)
    Global commands (without target):
    distclean          Clean the whole Buildozer environment.
    help               Show the Buildozer help.
    init               Create a initial buildozer.spec in the current directory
    serve              Serve the bin directory via SimpleHTTPServer
    setdefault         Set the default command to run when no arguments are given
    version            Show the Buildozer version
    Target commands:
    clean      Clean the target environment
    update     Update the target dependencies
    debug      Build the application in debug mode
    release    Build the application in release mode
    deploy     Deploy the application on the device
    run        Run the application on the device
    serve      Serve the bin directory via SimpleHTTPServer
    Target "android_old" commands:
    adb                Run adb from the Android SDK. Args must come after --, or
    use --alias to make an alias
    logcat             Show the log from the device
    Target "ios" commands:
    list_identities    List the available identities to use for signing.
    xcode              Open the xcode project.
    Target "android" commands:
    adb                Run adb from the Android SDK. Args must come after --, or
    use --alias to make an alias
    logcat             Show the log from the device
    p4a                Run p4a commands. Args must come after --, or use --alias
    to make an alias
    

    buildozer打包过程中的坑点

    如果在打包过程中遇到报错,可以修改buildozer.spec配置文件中的log_level为2,然后重新运行,可以看具体的错误信息。

    报错:You might have missed to install 32bits libs

    这个错是我在centos7上运行时报的错,大意是系统缺少了某些32位的依赖文件。
    解决方案:

    yum -y install --skip-broken glibc.i686 arts.i686 audiofile.i686 bzip2-libs.i686 cairo.i686 cyrus-sasl-lib.i686 dbus-libs.i686 directfb.i686 esound-libs.i686 fltk.i686 freeglut.i686 gtk2.i686 hal-libs.i686 imlib.i686 lcms-libs.i686 lesstif.i686 libacl.i686 libao.i686 libattr.i686 libcap.i686 libdrm.i686 libexif.i686 libgnomecanvas.i686 libICE.i686 libieee1284.i686 libsigc++20.i686 libSM.i686 libtool-ltdl.i686 libusb.i686 libwmf.i686 libwmf-lite.i686 libX11.i686 libXau.i686 libXaw.i686 libXcomposite.i686 libXdamage.i686 libXdmcp.i686 libXext.i686 libXfixes.i686 libxkbfile.i686 libxml2.i686 libXmu.i686 libXp.i686 libXpm.i686 libXScrnSaver.i686 libxslt.i686 libXt.i686 libXtst.i686 libXv.i686 libXxf86vm.i686 lzo.i686 mesa-libGL.i686 mesa-libGLU.i686 nas-libs.i686 nss_ldap.i686 cdk.i686 openldap.i686 pam.i686 popt.i686 pulseaudio-libs.i686 sane-backends-libs-gphoto2.i686 sane-backends-libs.i686 SDL.i686 svgalib.i686 unixODBC.i686 zlib.i686 compat-expat1.i686 compat-libstdc++-33.i686 openal-soft.i686 alsa-oss-libs.i686 redhat-lsb.i686 alsa-plugins-pulseaudio.i686 alsa-plugins-oss.i686 alsa-lib.i686 nspluginwrapper.i686 libXv.i686 libXScrnSaver.i686 qt.i686 qt-x11.i686 pulseaudio-libs.i686 pulseaudio-libs-glib2.i686 alsa-plugins-pulseaudio.i686 python-matplotli
    

    参考:https://ask.fedoraproject.org/en/question/9556/how-do-i-install-32bit-libraries-on-a-64-bit-fedora/

    报错:Error compiling Cython file

    错误大意为cython文件出错,可能是cython模块没有安装,或者版本有问题。
    解决方案:

    pip install cython==0.25
    

    报错:IOError: [Errno 2] No such file or directory…..

    这是在打包的最后一步,将apk文件copy到项目bin目录下时报的错,是buildozer的一个bug。

    解决方案:

    修改/usr/local/lib/python2.7/dist-packages/buildozer/tagets/android.py文件:

    (1)在文件开头导入:

    from distutils.version import LooseVersion
    

    (2) 将786行:XXX found how the apk name is really built from the title这一行以下的代码替换为:

    __sdk_dir = self.android_sdk_dir
    build_tools_versions = os.listdir(join(__sdk_dir, 'build-tools'))
    build_tools_versions = sorted(build_tools_versions, key=LooseVersion)
    build_tools_version = build_tools_versions[-1]
    gradle_files = ["build.gradle", "gradle", "gradlew"]
    is_gradle_build = any((exists(join(dist_dir, x)) for x in gradle_files)) and build_tools_version >= ’25.0'
    

    buildozer虚拟机

    kivy官方推出了一个buildozer虚拟机镜像,已经安装好了buildozer以及一些依赖文件,为buildozer打包测试提供平台。由于之前我在mac上利用buildozer打包一直报错,后来换成centos也依然没有成功,因此便下载了此虚拟机,测试效果如下:

    虚拟机下载地址:http://txzone.net/files/torrents/kivy-buildozer-vm-2.0.zip

    说明:对于无法解决依赖问题的朋友,可以使用此虚拟机进行程序打包,开发环境还是推荐用自己的本机。

    kivy开发实例

    因为本文重点在于介绍如何利用kivy+buildozer开发一款python app,因此对于kivy的开发过程,以及app功能进行了最简化。想要学习如何开发更复杂的app,可参考:https://muxuezi.github.io/posts/kivy-perface.html#

    PS:如果觉得分享内容有一些帮助,欢迎大家随手分享、点赞、在看。

    < END >

    展开全文
  • 搭建 Python 开发环境

    万次阅读 多人点赞 2020-08-01 17:43:31
    在学习 Python 之前需要先搭建 Python 开发环境,由于 Python 是跨平台的,所以可以在多个操作系统上进行编程,并且编写好的程序可以在不同系统上运行。常用的的操作系统为 Windows、Linux、Mac OS。 Windows上推荐...

    作者:billy
    版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

    前言

    所谓 “工欲善其事,必先利其器”。在学习 Python 之前需要先搭建 Python 开发环境,由于 Python 是跨平台的,所以可以在多个操作系统上进行编程,并且编写好的程序可以在不同系统上运行。常用的的操作系统为 Windows、Linux、Mac OS。

    Windows上推荐使用 Windows 7 及以上版本,另外 Python 3.5 及以上版本不能在 Windows XP 系统上使用
    Linux 系统推荐使用 Ubuntu 版本;
    Mac OS X 10.3(Panther)开始已经包含 Python;

    安装 Python

    要进行 Python 开发,需要先安装 Python 解释器。因为 Python 是解释型编程语言,所以需要一个解释器,这样才能运行我们编写的代码。

    以 Windows 系统为例,选择下载64位离线安装包;
    在这里插入图片描述
    在这里插入图片描述

    可以在命令行输入 “python” 查看是否安装完成;
    在这里插入图片描述

    Python 自带的开发工具 IDLE

    在安装 Python 后,会自动安装一个 IDLE。它是一个 Python Shell(可以在打开的 IDLE 窗口的标题栏上看到),也就是一个通过输入文本与程序交互的途径,程序开发人员可以利用 Python Shell 与 Python 交互。初学者建议一开始可以使用 IDLE 来编写代码。
    在这里插入图片描述
    整理了一些 IDLE 中常用的快捷键,方便新人快速上手

    快捷键说明适用于
    F1打开 Python 帮助文档Python 文件窗口和 Shell 窗口均可用
    Alt + P浏览历史命令(上一条)仅 Python Shell 窗口可用
    Alt + N浏览历史命令(下一条)仅 Python Shell 窗口可用
    Alt + /自动补全前面曾经出现过的单词,如果之前有多个单词具有相同前缀,可以连续按该快捷键,在多个单词中循环选择Python 文件窗口和 Shell 窗口均可用
    Alt + 3注释代码块仅 Python 文件窗口可用
    Alt + 4取消注释代码块仅 Python 文件窗口可用
    Alt + G转到某一行仅 Python 文件窗口可用
    Ctrl + Z撤销一步操作Python 文件窗口和 Shell 窗口均可用
    Ctrl + Shift + Z恢复上一次的撤销操作Python 文件窗口和 Shell 窗口均可用
    Ctrl + S保存文件Python 文件窗口和 Shell 窗口均可用
    Ctrl + ]缩进代码块仅 Python 文件窗口可用
    Ctrl + [取消代码块缩进仅 Python 文件窗口可用
    Ctrl + F6重新启动 Python Shell仅 Python 文件窗口可用

    第三方开发工具

    除了 Python 自带的 IDLE 之外,还有很多能够进行 Python 编程的开发工具。

    1. PyCharm
      PyCharm 是由 JetBrains 公司开发的一款 Python 开发工具。在 Windows、Linux、Mac OS 系统下都可以使用。它具有语法高亮显示、Project(项目)管理代码跳转、智能提示、自动完成、调试、单元测试和版本控制等一般开发工具都具有的功能。另外它还支持 Django(Python 的 Web 开发框架)框架下进行 Web 开发。
    1. Microsoft Visual Studio + PTVS
      Microsoft Visual Studio 是 Microsoft(微软)公司开发的用于 C# 和 ASP.NET 等应用的开发工具。其实,Visual Studio 也可以作为 Python 的开发工具,只需要在安装时选择安装 PTVS 插件即可。安装 PTVS 插件后的 Visual Studio 即可创建 Python 项目,从而进行 Python 应用开发。
      PTVS 插件是一个自由/开源插件,它支持编辑、浏览、智能感知、混合 Python/C++ 调试、性能分析、HPC集群、Django(Python 的 Web 开发框架)、以及适用于 Windows、Linux 和 Mac OS 的客户端的云计算

    2. Eclipse + PyDev
      Eclipse 是一个开源、基于 Java 的可扩展开发平台。最初主要用于 Java 语言的开发,不过通过安装不同的插件,可以进行不同语言的开发。其中,安装 PyDev 插件后,Eclipse 就可以进行 Python 应用开发。

    更多请参考

    展开全文
  • 近来使用Python开发了一些简单的辅助脚本,发现这真的是一门很有趣的语言;于是乎,便想着使用python来开发一些具有图形可视化界面(GUI)的程序,对于python来说,支持其开发GUI可视化程序的框架非常之多,简直让人...
  • Python是一种面向对象、解释型计算机程序设计语言,其源代码和解释器CPython遵循GPL(GNU General Public License)协议Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。Python具有丰富和强大...
  • Linux里面什么python编辑器比较好学习Python建议用以下开发工具,请根据自己的喜好,选择一种。分2种第一种是编辑器1、vim2、atom3、sublime text4、Visual Studio Code第二种是python集成开发环境(ide)1、pycharm ...
  • VScode配置Python开发环境

    千次阅读 2022-01-05 11:38:14
    一、下载安装 1.VScode的安装包 Visual Studio Code - Code Editing.... ...2.Python的安装包 ...Download Python | Python.org ...打开cmd后,输入python,进入python环境,再输入import this,如果出现下...
  • 8个主流且实用的Python开发工具推荐

    千次阅读 2022-01-20 16:28:55
    不管是刚入门学习Python还是已经在从事Python开发工作的人,都需要学习和掌握一些Python开发工具和软件。那么,现在已经主流且实用的Python软件有哪些呢?接下来小千就为大家介绍一下学习Python8个实用的开发工具,...
  • python开发工程师是什么

    千次阅读 2020-12-28 23:28:27
    第86页-Python教程_Python图文教程-php中文网 https://www.php.cn/python-tutorials.html?p=86python开发工程师是指运用Python进行软件开发的工程师岗位。Python是一个高层次的结合了解释性、编译性、互动性和面向...
  • 应用python开发app需求用到python的一个模块–kivy,kivy是一个开源的,跨平台的Python开发框架,用于开发运用创新的使用顺序。简而言之,这是一个python桌面顺序开发框架(相似wxpython等模块),弱小的是kivy支持...
  • 在使用python开发android应用之前我们需要准备好环境,环境需要安装PythonForAndroid,然后开始编程,编程时打开eclipse, 创建一个新的android project “introduction”,设置对象等等步骤,最后完成。整个开发的...
  • 【VSCode】搭建Python开发环境

    万次阅读 2021-06-17 23:15:48
    按照本文的操作,你将轻松的完成在VSCode中搭建Python开发环境,过程中不带停顿的、一气呵成。 一、下载 大家按照如下地址,选择适合自己的版本,下载Python的安装包和VSCode的安装包即可。下载地址如下: ...
  • vscode+python开发环境搭建

    千次阅读 2022-02-11 10:10:12
    vscode+python开发环境搭建,包括添加格式化工具、添加python运行环境、项目切换虚拟环境
  • Python开发工具

    千次阅读 2019-07-16 19:13:47
    刚开始学习Python就开始遇到难题了,对于Python IDE都比较纠结,希望找到一些适合自己的、Python开发工具。本篇给大家分享几款Python开发工具,供正在纠结用哪种开发工具的小伙伴们参考~ 对于学习Python的小伙伴,...
  • 用VScode配置Python开发环境

    千次阅读 多人点赞 2021-01-31 19:05:08
    所以,今天我们就来讲讲,怎么在VScode上配置Python开发环境。 软件准备 首先,我们必须先下载好Python的安装包和VScode的安装包。 下载地址如下: Python:https://www.python.org/downloads/ VScode:...
  • selenium库如何使用python语言开展微信端网页自动化测试我之前是做自动化工,学了perl,python,发现perl语法比较难,python比较简单,性也很好在python的应用很广泛,人才需求也很大,学这个没毛病。前期你可以去...
  • 10大优秀Python开发工具

    万次阅读 2019-08-21 16:56:28
    1、Visual Studio 的 Python 开发插件 PTVS PTVS (Python Tools for Visual Studio) 是一个开源项目,采用Apache 2.0许可发布。PTVS的主要特性包括:CPython、IronPython、Jython和PyPy;高级编辑功能如IntelliSense;...
  • python开发PC端桌面应用

    万次阅读 2020-09-09 11:46:32
    python开发PC端桌面应用 项目场景: 很多情况下需要用很短的时间开发一款在windows上离线运行的小工具,以便解决一些现实问题。比如公司近期有个紧急项目,需要根据算法需求人工标注海量的地址信息,开发周期和...
  • 2.使用Python开发Opencv

    千次阅读 2022-04-23 15:45:00
    opencv开发工具:pycharm、vscode,我选择的为采用vscode进行开发 1.vscode安装 下载安装 官网下载:Visual Studio Code - Code Editing. Redefined 安装python插件
  • 1.2 PyCharm集成开发环境的下载 官网: https://www.jetbrains.com/pycharm/ 2 安装Python解释器 (1)双击 python-3.10.0-amd64文件打开运行,将界面中下方的两项都勾选,单击Customize installation,进入...
  • 今天小编就带大家盘点一下,哪些知名的大型公司和网站在用Python开发,以及用Python开发的一些超级游戏。 列举一些比较有名的网站或应用。这其中有一些是用python进行开发,有一些在部分业务或功能上使用到了python...
  • 原标题:必看 | 2020年,Python十大应用领域介绍!python作为一门当下极其火爆的编程语言,得到世界范围内无数编程爱好者和开发者喜欢并不是偶然的,除了要比其他编程语言更容易入门,python还拥有无比广阔的应用...
  • Python开发技术详解01

    热门讨论 2015-01-07 22:25:23
    Python开发技术详解
  • python开发API接口

    千次阅读 2020-07-03 09:39:39
    python开发API接口 get接口 参数类型:application/from 例如:userId=1&userId=1&age=18&sex=男 import flask, json from flask import request ''' flask: web框架,通过flask提供的装饰器@server....
  • 七种流行的python开发软件,收藏了

    万次阅读 2018-12-06 22:29:36
    相比起最流行的Java、C/C++等语言,Python语言更加简洁,开发更加快速,这对于初学者非常友好,而且Python作为脚本语言,更适合开发小型应用,极其适合在应用开发初期时用来做原型 。 本文为刚开始学习 Python 的...
  • python开发以太坊应用(1)

    千次阅读 2022-03-25 10:02:33
    1.node安装ganache-cli组件、 2.运行 ganache-cli 会看到创建了一些以太坊账号 3. 安装MetaMask是一款在浏览器上使用的插件类型的以太坊钱包 4.在 MetaMask导入2步生成的账号,查看账户余额 ......
  • Python开发环境搭建 》一文中我们介绍了在Eclipse中如何搭建今天 125一、PyCharm推荐等级:★★★★★PyCharm是一款python专用开发工具,具有完整的python软件开发功能!PyCharm具有一套高效的python开发工具,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,175,152
精华内容 470,060
关键字:

Python开发