用Eclipse写python程序

yipeiwu_com6年前Python基础

在上一篇文章里已经写过如何安装python和在eclipse中配置python插件,这篇就不多说了,开始入门。

1.先新建一个python工程,File-->New-->Other,直接搜pyDev就出来了,选择pyDev project


创建一个src文件夹

2.在src中新建一个python文件,右键-->New-->pyDew Module,名字么,既然是第一个程序,那肯定来个经典的helloworld


3.python文件是以.py结尾的

4.接下来写我们第一行python代码,print("hello world");保存文件,在文件上右键,Run As ,选择Python Run,控制台打印出hello world。

正常来说是会在控制台打印输出,但我这出了点小问题

SyntaxError: Non-ASCII character '\xe5' in file D:\DevelopCode\neon\utf8\first-python\src\helloworld.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

解决办法:在程序例子最前面加上     # -*- coding: utf-8 -*-

添加完成之后保存,然后运行,控制台打印hello world  

第一个简单的python就运行完成了,以后我会继续更新我的学习过程和心得。

相关文章

在flask中使用python-dotenv+flask-cli自定义命令(推荐)

最近在重构 flask 项目的时候发现项目的环境变量异常的混乱,非常不便于管理。而且,更重要的事情是我需要通过自定义命令来运行 devlopment 和 p...

Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法

前言 跳台阶、变态跳台阶、矩形覆盖其实都和斐波那契数列是一类问题,文中通过示例代码介绍的非常详细,下面话不多说了,来一起看看详细的介绍吧。 跳台阶 问题描述: 一只青蛙一次可以跳上1级...

python用类实现文章敏感词的过滤方法示例

python用类实现文章敏感词的过滤方法示例

过滤一遍并将敏感词替换之后剩余字符串中新组成了敏感词语,这种情况就要用递归来解决,直到过滤替换之后的结果和过滤之前一样时才算结束 第一步:建立一个敏感词库(.txt文本) 第二步:编写...

Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析

Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析

本文实例讲述了Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法。分享给大家供大家参考,具体如下: 1、shelve...

django 中的聚合函数,分组函数,F 查询,Q查询

先以mysql的语句,聚合用在分组里, 对mysql中groupby 是分组 每什么的时候就要分组,如 每个小组,就按小组分, group by 字段 having 聚合函数 #举例 :...