İngilizceFransızcaİspanyolca

OnWorks favicon'u

python3.5 - Bulutta Çevrimiçi

Python3.5'yi Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen python3.5 komutudur.

Program:

ADI


python - yorumlanmış, etkileşimli, nesne yönelimli bir programlama dili

SİNOPSİS


piton [ -B ] [ -b ] [ -d ] [ -E ] [ -h ] [ -i ] [ -I ]
[ -m Modül Adı ] [ -q ] [ -O ] [ -OO ] [ -s ] [ -S ] [ -u ]
[ -v ] [ -V ] [ -W tartışma ] [ -x ] [ [ -X seçenek ] -? ]
[ -c komuta | senaryo | - ] [ argümanlar ]

TANIM


Python, yorumlanmış, etkileşimli, nesne yönelimli bir programlama dilidir.
çok net sözdizimi ile olağanüstü güç. Python'da programlamaya giriş için,
Python Eğitimi'ne bakın. Python Kitaplığı Referans belgeleri yerleşik ve standarttır
türleri, sabitleri, işlevleri ve modülleri. Son olarak, Python Referans Kılavuzu açıklar
çekirdek dilin sözdizimi ve semantiği (belki de çok) çok ayrıntılı. (Bunlar
belgeler aracılığıyla bulunabilir. İNTERNET KAYNAKLAR aşağıda; senin üzerine kurulmuş olabilirler
sistem de.)

Python'un temel gücü, C veya C++ ile yazılmış kendi modüllerinizle genişletilebilir. Çoğunda
sistemlerde bu tür modüller dinamik olarak yüklenebilir. Python ayrıca bir uzantı olarak uyarlanabilir
Mevcut uygulamalar için dil. İpuçları için dahili belgelere bakın.

Kurulu Python modülleri ve paketleri için belgeler, çalıştırılarak görüntülenebilir. pydoc
programı.

KOMUT LINE SEÇENEKLER


-B yazma .py[co] içe aktarma dosyaları. Ayrıca bkz. PYTHONDONTWRITEBYTECODE.

-b str(bytes_instance), str(bytearray_instance) ve karşılaştırma hakkında uyarılar verin
str ile bayt/bytearray. (-bb: sorun hataları)

-c komuta
Yürütülecek komutu belirtin (sonraki bölüme bakın). Bu seçenek listesini sonlandırır
(aşağıdaki seçenekler komuta argüman olarak iletilir).

-d Ayrıştırıcı hata ayıklama çıktısını açın (derlemeye bağlı olarak yalnızca sihirbazlar için)
seçenekler).

-E Değiştiren PYTHONPATH ve PYTHONHOME gibi ortam değişkenlerini yoksayın.
tercümanın davranışı.

-h , -? , --yardım et
Yürütülebilir yorumlayıcının kullanımını yazdırır ve çıkar.

-i Bir komut dosyası ilk argüman olarak iletildiğinde veya -c seçenek kullanılır, girin
komut dosyasını veya komutu yürüttükten sonra etkileşimli mod. okumuyor
$PYTHONSTARTUP dosyası. Bu, global değişkenleri veya bir yığını incelemek için faydalı olabilir.
bir komut dosyası bir istisna oluşturduğunda izleme.

-I Python'u yalıtılmış modda çalıştırın. Bu aynı zamanda şu anlama gelir: -E ve -s. Yalıtılmış modda sys.path
komut dosyasının dizinini veya kullanıcının site paketleri dizinini içermez. Tüm
PYTHON* ortam değişkenleri de yok sayılır. Daha fazla kısıtlama olabilir
kullanıcının kötü amaçlı kod enjekte etmesini önlemek için uygulanır.

-m Modül Adı
Aramalar sys.yol adlandırılmış modül için ve karşılık gelen .py olarak dosya
komut.

-O Temel optimizasyonları açın. İki kez verilirse, belge dizilerinin atılmasına neden olur.

-OO Ek olarak belge dizilerini atın -O optimizasyonlar.

-q Sürümü ve telif hakkı mesajlarını yazdırmayın. Bu mesajlar da bastırılır
etkileşimli olmayan modda.

-s sys.path'e kullanıcı site dizini eklemeyin.

-S Modülün içe aktarılmasını devre dışı bırakın yer ve siteye bağlı manipülasyonlar
sys.yol içerdiğini. Ayrıca şu durumlarda bu manipülasyonları devre dışı bırakın: yer açıkça
sonradan ithal.

-u Stdout ve stderr ikili G/Ç katmanlarını arabelleğe alınmamaya zorlayın. stdin her zaman
tamponlanmış. Metin G/Ç katmanı hala satır arabellekli olacaktır.

-v Modül her başlatıldığında, yeri (dosya adı veya
yüklendiği yerleşik modül). İki kez verildiğinde, şunun için bir mesaj yazdırın:
bir modül aranırken kontrol edilen her dosya. Ayrıca sağlar
çıkışta modül temizliği hakkında bilgi.

-V , --versiyon
Yürütülebilir dosyanın Python sürüm numarasını yazdırır ve çıkar.

-W tartışma
Uyarı kontrolü. Python bazen bir uyarı mesajı yazdırır. sys.stderr. Tipik
uyarı mesajı aşağıdaki forma sahiptir: dosya:hat: kategori: mesaj. Varsayılan olarak,
her uyarı, oluştuğu her kaynak satır için bir kez yazdırılır. Bu seçenek
uyarıların ne sıklıkla yazdırılacağını kontrol eder. çoklu -W seçenekler sunulabilir; zaman
uyarı birden fazla seçenekle eşleşiyorsa, son eşleşen seçenek için yapılacak işlem
gerçekleştirildi. Geçersiz -W seçenekler yok sayılır (hakkında bir uyarı mesajı yazdırılır)
ilk uyarı verildiğinde geçersiz seçenekler). Uyarılar da kontrol edilebilir
kullanarak bir Python programı içinden uyarılar modülü.

En basit şekli tartışma aşağıdakilerden biridir aksiyon dizeler (veya benzersiz
kısaltma): aldırmamak tüm uyarıları yok saymak için; varsayılan açıkça talep etmek
varsayılan davranış (her uyarının kaynak satır başına bir kez yazdırılması); herşey yazdırmak için
her oluştuğunda uyarı (bu, bir uyarı verilmesi durumunda birçok mesaj üretebilir)
bir döngü içinde olduğu gibi aynı kaynak satır için tekrar tekrar tetiklenir); modül için
her uyarıyı yalnızca her modülde ilk kez meydana geldiğinde yazdırın; bir Zamanlar her birini yazdırmak için
programda sadece ilk kez meydana geldiğinde uyarı; veya hata yükseltmek
bir uyarı mesajı yazdırmak yerine istisna.

Tam formu tartışma is aksiyon:mesaj:kategori:modül:hattı. Burada, aksiyon is
yukarıda açıklandığı gibi, ancak yalnızca kalan alanlarla eşleşen iletiler için geçerlidir.
Boş alanlar tüm değerlerle eşleşir; takip eden boş alanlar atlanabilir. NS mesaj
alan, yazdırılan uyarı mesajının başlangıcıyla eşleşir; bu maç durum-
duyarsız. NS kategori alan uyarı kategorisiyle eşleşir. Bu bir olmalı
sınıf adı; mesajın gerçek uyarı kategorisinin bir olup olmadığı eşleşme testi
belirtilen uyarı kategorisinin alt sınıfı. Tam sınıf adı verilmelidir.
The modül alan (tam nitelikli) modül adıyla eşleşir; bu maç durum-
duyarlı. NS hat alan satır numarasıyla eşleşir, burada sıfır tüm satırlarla eşleşir
sayılardır ve bu nedenle, atlanmış bir satır numarasına eşdeğerdir.

-X seçenek
Uygulamaya özel seçeneği ayarlayın.

-x Kaynağın ilk satırını atlayın. Bu, yalnızca DOS'a özel bir hack için tasarlanmıştır.
Uyarı: Hata mesajlarındaki satır numaraları birer birer kapatılacaktır!

TERCÜMAN ARA


Yorumlayıcı arabirimi UNIX kabuğununkine benzer: standart olarak çağrıldığında
bir tty cihazına bağlı giriş, komutlar ister ve bir EOF olana kadar bunları yürütür.
okuman; bir dosya adı argümanıyla veya standart girdi olarak bir dosyayla çağrıldığında, okur ve
yürütür senaryo o dosyadan; ile çağrıldığında -c komuta, Python'u çalıştırır
olarak verilen ifade(ler) komuta. İşte komuta ile ayrılmış birden fazla ifade içerebilir
yeni satırlar. Python ifadelerinde önde gelen boşluk önemlidir! etkileşimli olmayan
modunda, tüm giriş yürütülmeden önce ayrıştırılır.

Varsa, komut dosyası adı ve bundan sonraki ek argümanlar komut dosyasına iletilir
Python değişkeninde sys.argvdizelerin bir listesi olan , (önce ithalat sys için
erişebilir). Komut dosyası adı verilmezse, sys.argv[0] boş bir dizedir; Eğer -c
kullanıldı, sys.argv[0] dizeyi içerir '-C'. Seçenekler tarafından yorumlandığına dikkat edin.
Python yorumlayıcısının kendisi yerleştirilmez sys.argv.

Etkileşimli modda, birincil istem `>>>'; ikinci istem (bir
komut tamamlanmadı) `...'. İstemler atama ile değiştirilebilir: sistem.ps1 or
sistem.ps2. Yorumlayıcı, bir istemde bir EOF okuduğunda çıkar. Ne zaman işlenmemiş
istisna oluşursa, bir yığın izi yazdırılır ve kontrol birincil komut istemine döner; içinde
etkileşimli olmayan modda, yorumlayıcı yığın izini yazdırdıktan sonra çıkar. kesinti
sinyal yükseltir Klavye Kesintisi istisna; diğer UNIX sinyalleri yakalanmaz (hariç
SIGPIPE'ın bazen göz ardı edildiği, GÇ Hatası istisna). Hata mesajları
stderr'e yazıldı.

DOSYALAR VE DİZİNLER


Bunlar, yerel kurulum sözleşmelerine bağlı olarak farklılık gösterebilir; ${prefix} ve
${exec_prefix} kuruluma bağlıdır ve GNU yazılımı olarak yorumlanmalıdır;
aynı olabilirler. Debian GNU/{Hurd,Linux}'da her ikisi için de varsayılan / usr.

${exec_prefix}/bin/python
Tercümanın önerilen konumu.

${prefix}/lib/python
${exec_prefix}/lib/python
Standart modülleri içeren dizinlerin önerilen konumları.

${prefix}/include/python
${exec_prefix}/include/python
için gereken içerme dosyalarını içeren dizinlerin önerilen konumları
Python uzantıları geliştirmek ve yorumlayıcıyı gömmek.

ÇEVRE DEĞİŞKENLER


pythonhome
Standart Python kitaplıklarının konumunu değiştirin. Varsayılan olarak, kitaplıklar
${prefix}/lib/python içinde aranır ve
${exec_prefix}/lib/python , burada ${prefix} ve ${exec_prefix}
kuruluma bağlı dizinler, her ikisi de varsayılan olarak / Yerel / usr. Ne zaman
$PYTHONHOME tek bir dizine ayarlandı, değeri hem ${prefix} hem de
${exec_prefix}. Bunlar için farklı değerler belirlemek için $PYTHONHOME öğesini şu şekilde ayarlayın:
${prefix}:${exec_prefix}.

PYTHONPATH
Modül dosyaları için varsayılan arama yolunu artırır. Format ile aynı
kabuğun $PATH'i: iki nokta üst üste ile ayrılmış bir veya daha fazla dizin yolu adı. var olmayan
dizinler sessizce yoksayılır. Varsayılan arama yolu kurulumdur
bağımlıdır, ancak genellikle ${prefix}/lib/python ile başlar (bkz. PYTHONHOME
üstünde). Varsayılan arama yolu her zaman $PYTHONPATH'e eklenir. eğer bir komut dosyası
argüman verildiğinde, komut dosyasını içeren dizin içindeki yola eklenir.
$PYTHONPATH'in önünde. Arama yolu bir Python içinden değiştirilebilir
değişken olarak program sys.yol.

PYTHONBAŞLATMA
Bu okunabilir bir dosyanın adıysa, o dosyadaki Python komutları
etkileşimli modda ilk istem görüntülenmeden önce yürütülür. dosya
etkileşimli komutların yürütüldüğü aynı ad alanında yürütülür, böylece
içinde tanımlanan veya içe aktarılan nesneler nitelik olmaksızın kullanılabilir.
etkileşimli oturum. Ayrıca istemleri değiştirebilirsiniz sistem.ps1 ve sistem.ps2 Bu da
dosyası.

PİTHONOPTİMİZE
Bu, boş olmayan bir dizeye ayarlanırsa, -O seçeneği.
Bir tamsayıya ayarlanırsa, belirtmekle eşdeğerdir. -O bir kaç sefer.

PYTHONDEBUG
Bu, boş olmayan bir dizeye ayarlanırsa, -d seçeneği.
Bir tamsayıya ayarlanırsa, belirtmekle eşdeğerdir. -d bir kaç sefer.

PYTHONDONTWRITEBYTECODE
Bu, boş olmayan bir dizeye ayarlanırsa, -B seçenek
(yazmaya çalışmayın .py[co] Dosyalar).

PYTHONİNCELEME
Bu, boş olmayan bir dizeye ayarlanırsa, -i seçeneği.

PİTONYO KODLAMA
Bu, yorumlayıcıyı çalıştırmadan önce ayarlanırsa, kullanılan kodlamayı geçersiz kılar.
stdin/stdout/stderr, sözdiziminde kodlama adı:hata işleyici The hata işleyici Bölüm
isteğe bağlıdır ve str.encode ile aynı anlama sahiptir. stderr için, hata işleyici
kısım göz ardı edilir; işleyici her zaman 'ters eğik çizgi' olacaktır.

pythonnousersite
Bu, boş olmayan bir dizeye ayarlanırsa, -s seçenek
(Kullanıcı site dizinini sys.path'e eklemeyin).

PİTHONUNBUFERED
Bu, boş olmayan bir dizeye ayarlanırsa, -u seçeneği.

PİTHONVERBOSE
Bu, boş olmayan bir dizeye ayarlanırsa, -v seçeneği.
Bir tamsayıya ayarlanırsa, belirtmekle eşdeğerdir. -v bir kaç sefer.

PYTHONUYARILAR
Bu, virgülle ayrılmış bir dizeye ayarlanırsa, -W
Her ayrı değer için seçenek.

PİTHONHASH TOHUMU
Bu değişken "rastgele" olarak ayarlanırsa, karmaları tohumlamak için rastgele bir değer kullanılır.
str, baytlar ve tarih saat nesneleri.

PYTHONHASHSEED bir tamsayı değerine ayarlanırsa, sabit tohum olarak kullanılır.
karma rastgeleleştirmenin kapsadığı türlerin hash()'ini oluşturmak. Amacı
yorumlayıcının kendisi için kendi kendine testler için olduğu gibi tekrarlanabilir karmaya izin vermektir,
veya bir küme python işleminin karma değerleri paylaşmasına izin vermek.

Tam sayı, [0,4294967295] aralığında bir ondalık sayı olmalıdır. belirterek
0 değeri, karma rastgeleleştirmeyi devre dışı bırakır.

onworks.net hizmetlerini kullanarak python3.5'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad