耗子学Python了(2)__Python开发“Hello World”
一:开发工具
在网上看到的用的开发工具Aptana Studio,我下载的是Aptana_Studio_3_Setup_3.6.1.exe,在安装的过程中啊,出现了各种问题,然后安装后了也出现打不开的问题。首先说说安装时候的问题。
(1)在安装的时候出现了下载某些插件下载不了的原因的,这个我百度了说是由于网络的问题使得延迟下载不了,我的弹框内容是“12029 http://go.appcelerator.com/install_nodejs_windows.msi”
解决方案,我就直接百度了下找到了有一样的bug的,链接如:http://jingyan.baidu.com/article/86112f137d4d2d273697877e.html,在这个教程里面有说要下载一个
Node.js
我找到的链接是http://www.oschina.net/news/42148/nodejs-0-10-13-stable,可以在里面下载你需要的,安装就可以解决相应的问题。
(2)安装完成后打开又出错,如图
http://www.cnblogs.com/weiwill/p/3973278.html这个里面说了需要32位的java环境,没办法我自己的是64位的,只能在装了一个32的jdk,然后就搞定了。done
二:hello world
(1) 安装后需要配置相应的Python的路径如图
配置完成后新建一个python项目
继续下一步:
创建项目后新建一个python module
hello就出来了。不过这个ide一直报“Undefined variable: print”。很郁闷的感觉,在stackoverflow上找到“https://stackoverflow.com/questions/29832316/why-is-aptana-pydev-showing-undefined-variable-errors-for-print-and-name”
(2):刚刚加了一些群然后问了一下那些大神们都用什么进行开发,然后有的人说“pycharm”,有的人说“sublime text”,我自己装的有sublime text 但是我不知道怎么去编译这个东西,然后请教了一下,自己又搜索了下,终于搞定了;
首先打开“sublime text”中点击如下:
点击打开文件夹然后找到Python文件夹点击进去找到“Python.sublime-build”,编辑里面的内容。打开文件内容如下
{
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
{
"cmd": ["python", "-u", "$file"],
"path":"D:/wuhao/python/Python32",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
主要是指定安装Python的路径,当然你的python环境是需要配置好的,并且添加到path下的,配置完成后,重启“sublime text”就好
写好Python然后按快捷键“Ctrl+b”运行效果如下
(3)在编译器下运行cmd进行编译如图
三:总结
“兵马未动,粮草先行”,先学会使用基本的工具,然后在好好学习相应的语法,其实觉得Python和java的区别还是很大的啊,从定义到语法都有区别,只是现在看起来不像以前那么的没有突破点,至少能看明白,知道什么是什么。多学习一门语言就算是拓展自己的知识吧,但是了自己主打的java语言也要学习好啊,听说java 8 的新特性相当强大啊。哈哈,都是需要时间啊,时间就是挤出来的,没事做的时候就自己学习,哈哈,明天要开工了,项目重新做,又是需要时间啊!!!不过还是坚持把。Go,Python!!!
耗子学Python了(2)__Python开发“Hello World”的更多相关文章
- 耗子学Python了(1)___Python环境配置
一:写在开始的开始 最近我们团对的老大问我想看什么书,我让老大买了一本<Python 3面向对象编程>,所以在看的时候边敲边实践,决定在自己电脑配置下相应的环境,然后开始Python的学习 ...
- Python之路,Day18 - 开发一个WEB聊天来撩妹吧
Python之路,Day18 - 开发一个WEB聊天来撩妹吧 本节内容: 项目实战:开发一个WEB聊天室 功能需求: 用户可以与好友一对一聊天 可以搜索.添加某人为好友 用户可以搜索和添加群 每个 ...
- 基于python的互联网软件测试开发(自动化测试)-全集合
基于python的互联网软件测试开发(自动化测试)-全集合 1 关键字 为了便于搜索引擎收录本文,特别将本文的关键字给强调一下: python,互联网,自动化测试,测试开发,接口测试,服务测试,a ...
- 老李分享:使用 Python 的 Socket 模块开发 UDP 扫描工具
老李分享:使用 Python 的 Socket 模块开发 UDP 扫描工具 poptest是业内唯一的测试开发工程师培训机构,测试开发工程师主要是为测试服务开发测试工具,在工作中要求你做网络级别的安全 ...
- Python requests 安装与开发
Requests 是用Python语言编写HTTP客户端库,跟urllib.urllib2类似,基于 urllib,但比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求, ...
- 《Flask Web开发——基于Python的Web应用开发实践》一字一句上机实践(上)
目录 前言 第1章 安装 第2章 程序的基本结构 第3章 模板 第4章 Web表单 第5章 数据库 第6章 电子邮件 第7章 大型程序的结构 前言 学习Python也有一个半月时间了,学到现在感觉 ...
- 第一篇:Win10系统搭建Python+Django+Nginx+MySQL 开发环境详解(完美版)
Win10+Python+Django+Nginx+MySQL 开发环境搭建详解 PaulTsao 说明:本文由作者原创,仅供内部参考学习与交流,转载引用请注明出处,用于商业目的请联系作者本人. Wi ...
- 基于Python的Web应用开发实践总结
基于Python的Web应用开发学习总结 项目地址 本次学习采用的是Flask框架.根据教程开发个人博客系统.博客界面如图所示. 整个学习过程收获很多,以下是学习总结. 1.virtualenv ...
- Python微信公众号开发—小白篇
本文面向想通过Python学习公众号开发的同学.一站式解决新手开发微信公众号遇到的所有问题. 为了防止我的文章被到处转载,贴一下我的公众号[智能制造专栏],欢迎大家关注. github仓库地址http ...
随机推荐
- IntelliJ IDEA for MAC 注释模板、快捷键生成注释
增加注释 在IntelliJ IDEA中为JAVA代码增加注释,首先需要配置注释模板,而后使用模板快捷键生成注释, 下面按照[配置模板].[模板使用]两部分进行介绍 ----------------- ...
- vue移动音乐app开发学习(二):页面骨架的开发
本系列文章是为了记录学习中的知识点,便于后期自己观看.如果有需要的同学请登录慕课网,找到Vue 2.0 高级实战-开发移动端音乐WebApp进行观看,传送门. 完成后的页面状态以及项目结构如下: 一: ...
- Java学习个人备忘录之关键字static
被static标记的东西会放在内存中被共享的,对象用到时,就会来取的. class Person { String name; //成员变量,实例变量 static String country = ...
- 算法与数据结构实验题 4.1 伊姐姐数字 game
★实验任务 伊姐姐热衷于各类数字游戏,24 点.2048.数独等轻轻松松毫无压力.一 日,可爱的小姐姐邀请伊姐姐一起玩一种简单的数字 game,游戏规则如下: 一开始桌上放着 n 张数字卡片,从左到右 ...
- 往Matlab中添加工具包
使用Matlab过程中,常常会缺少一些函数包导致无法运行,会显示未定义函数. 假如我要用sigshift( ) 这个移位函数,但Matlab中没有,就会提示错误:未定义函数或变量 'sigshift' ...
- caffe2安装教程
相比于网上的安装教程不如直接看官方安装教程:https://caffe2.ai/docs/getting-started.html?platform=windows&configuration ...
- 【alpha】Scrum站立会议第2次....10.17
小组名称:nice! 小组成员:李权 于淼 杨柳 刘芳芳 项目内容:约跑app 1.任务进度 成员 已完成 今日完成 李权 数据库设计 消息发送代码实现 于淼 注册.登录界面,以及登录界面后台代码.发 ...
- dedecms添加新模型
dedecms虽然预设了一些常见网页的功能模型,但是如果需要新的功能则需要自己创建,dedecms也提供了创建新模型的功能,如下: 1.打开后台首页=>核心=>内容模型管理 2.添加新模型 ...
- [计算机网络-应用层] HTTP协议
1.HTTP概况 Web的应用层协议是超文本传输协议(HTTP),它是Web的核心. HTTP由两部分程序实现:一个客户机程序和一个服务器程序,它们运行在不同的端系统中,通过交换HTTP报文进行对话. ...
- python中深copy,浅copy
版权声明:本文为博主原创文章,未经博主允许不得转载. >>> mylist1 = [1, 2, 3, 4] >>> myl = mylist1 >>&g ...