Pythonの詳細
2574 ワード
Pythonの詳細
前言
最近android構築スクリプトを書いているのでpythonを使う必要があるので、この機会にこの言語を勉強しましょう.ここでは、使用中に遭遇した大きな問題を記録し、更新し続け、後で同じ問題に遭遇して検索しやすいようにします.
TipアップグレードPython私のオペレーティングシステムはOSXで、2.7のバージョンを内蔵して、3にアップグレードしたいです.xのバージョン、以下は具体的な方法です.公式サイトから最新のインストールパッケージをダウンロード: Python学习网站 Pythonエラー:SyntaxError:Non-ASCII pythonファイルに中国語を書くとこのエラーが発生します.コードによるものです.ファイルの先頭に、以下のコードを入れて rangeとxrange関数の本質的な違いは スクリプトのエントリ関数 です.異常処理固定文法: です.
モジュール
ファイル処理ファイルが存在するか否かを判断する .接続パスとファイル ファイルをコピーし、shutil を使用ファイルを開き、ファイルの内容を読み取る が含まれている.
文字列文字列に特定の文字が含まれているかどうかを判断する 置換文字 を切り取る
前言
最近android構築スクリプトを書いているのでpythonを使う必要があるので、この機会にこの言語を勉強しましょう.ここでは、使用中に遭遇した大きな問題を記録し、更新し続け、後で同じ問題に遭遇して検索しやすいようにします.
Tip
https://www.python.org/
ダブルクリックでインストールし、インストールが完了すると、ユーザーディレクトリの下の.bash_profile
にbin
ディレクトリ便利コマンドライン呼び出しが自動的に書き込まれます.このとき、端末にpython
と表示されている2.7バージョンを入力するか、python 3を入力するとインストールされているバージョンが表示されます.システムのpythonインストールディレクトリ:/System/Library/Frameworks/Python.framework/2.7
自分でダウンロードインストールディレクトリ:/Library/Frameworks/Python.framework/Versions/3.5
http://www.runoob.com/python/python-tutorial.html
非常推荐,中にはjs,html 5などのチュートリアルもあります.utf-8
に変えればいいです.#!/usr/bin/python
# -*-coding:utf-8-*-
range
が配列を生成し、xrange
が生成器を生成することである.list
の使用に一般的な使用方法:range(5, 10)
:1つ[5,10]のリストrange(5, 10, 2)
:1つ[5,10)のリスト、増分2 list(xrange(1,5))
:1つのリストlist(xrange(0,6,2))
を生成する:2に増分されたリストを生成するより詳細は、この記事を参照してください:http://blog.csdn.net/karldoenitz/article/details/23476801
if __name__ == "__main__":
main()
python xxxが呼び出される.pyの場合、まずこのコードを実行し、main()メソッドを実行し、main()は自分で書いたメソッドtry:
XXX
except IOError(...):
XXX
javaに似ている感じがします.catchがexceptになりました.このErrorも継承関係のあるモジュール
ファイル処理
import os
os.path.exists(file_path)
import os
os.path.join(path, file_name)
import shutil
shutil.copy(origin_file, to_file)
INFO_FILE_NAME = 'pic_info.txt'
with open(INFO_FILE_NAME) as info:
info_content = info.readlines()
注意、ここでinfo_content
はリストであり、各行の文字列文字列
str = 'hello'
result = str.find('h')
str = 'hello'
result = str.replace('h','H')
str = 'key=value'
array_result = str.split('=')
print(array_result[0]) // key
print(array_result[1]) // value