«relative-path» etiketlenmiş sorular

Göreli yollar, geçerli yola göre bir konuma başvuran kaynaklara yönelik URI veya dizin bağlantılarıdır.

22
Göreli yoldan bir modülü içe aktarma
Göreli yolu verilen bir Python modülünü nasıl alabilirim? Örneğin, dirFooiçerdiği Foo.pyve dirBarve dirBariçerdiği Bar.py, nasıl aktarırım Bar.pyiçine Foo.py? İşte görsel bir sunum: dirFoo\ Foo.py dirBar\ Bar.py Fooeklemek istiyor Bar, ancak klasör hiyerarşisini yeniden yapılandırmak bir seçenek değil.


10
Milyarıncı kez göreli ithalat
Buraya daha önce geldim: http://www.python.org/dev/peps/pep-0328/ http://docs.python.org/2/tutorial/modules.html#packages Python paketleri: göreli ithalatlar python göreli içe aktarma örnek kodu çalışmıyor Göreli python ithalatına en iyi cevap Python'da göreli ithalat Python: Göreli içe aktarmayı devre dışı bırakma ve hızlı bir şekilde çözümü alacağımı düşündüğümde, bazıları SO'da, bazıları diğer sitelerde, kopyalamadığım birçok URL. Sonsuza kadar …


12
Python'daki göreli yollar
Geçerli dizine kod tabanımızdaki birkaç şablon dosyasını kopyalayacak olan iş için basit bir yardımcı komut dosyası oluşturuyorum. Ancak, şablonların depolandığı dizine mutlak bir yol yok. Komut dosyasından göreli bir yol var ama komut dosyasını çağırdığınızda, geçerli çalışma dizinine göre bir yol olarak davranır. Bu göreli URL'nin komut dosyasının konumundan olduğunu …

8
Kod deposuyla çalışırken kaynakların göreli yollarına başvurma
Hem Windows hem de Linux'a dağıtılan bir kod havuzuyla çalışıyoruz - bazen farklı dizinlerde. Proje içindeki modüllerden biri, projedeki Python dışı kaynaklardan birine (CSV dosyaları vb.) Nasıl atıfta bulunmalıdır? Şöyle bir şey yaparsak: thefile=open('test.csv') veya: thefile=open('../somedirectory/test.csv') Yalnızca komut dosyası belirli bir dizinden veya dizinlerin bir alt kümesinden çalıştırıldığında çalışır. Ne …

1
Crontab - Dizinde çalıştır
Kök crontab'da günlük olarak çalışacak bir iş ayarlamak istiyorum. Ancak belirli bir dizinden yürütmek istiyorum, böylece uygulama göreli yollar bir demet olduğundan, ihtiyaç duyduğu tüm dosyaları bulabilir. Her neyse, crontab'a belirli bir dizinden çalışmasını söyleyebilir miyim?


12
Dosyayı Python'da göreceli bir konumda açın
Python kodunun önceki Windows dizini tarafından bilinmeyen bir yerde çalıştırıldığını varsayalım. 'Main' deyin ve kod çalıştırıldığında her nerede kurulursa, 'main / 2091 / data.txt' dizinine erişmesi gerekir. open (konum) işlevini nasıl kullanmalıyım? konum ne olmalı? Düzenle : Aşağıdaki basit kodun işe yarayacağını buldum .. herhangi bir dezavantajı var mı? file="\2091\sample.txt" …

9
ASP.NET'te harici C # Sınıflarında Server.MapPath kullanma
Bir C # sınıfındaki belirli dosyaların mutlak yolunu elde etmeye çalışıyorum. Server.MapPathTabii ki ASPX ve arka plan kod sayfaları için harika çalışıyor, ancak bu başka bir sınıf dosyasında mevcut değil. Denedim HostingEnvironment.MapPath()ama bu göreli sanal yola izin verilmediğinden şikayet ediyor. Düşüncesi olan var mı? System.Web zaten içe aktarıldı.
132 c#  asp.net  file  path  relative-path 

5
BAT komut dosyasında göreli yol
USB sürücümdeki kendi program klasörüm: Program\ run.bat bin\ config.ini Iris.exe library.dll etc. run.batBaşlamak için kullanmak isterimIris.exe Bunu kullanamıyorum: F:/Program/bin/Iris.exebir kısayol gibi, çünkü bazen sürücü olarak eklenmiyor F:( örneğin E: veya G:) Sürücü harfinden bağımsız olarak çalışmak için yarasa dosyasına ne yazmam gerekiyor? Bunu BAT dosyasında denedim: "\bin\Iris.exe" Ama bu çalışmıyor.


6
PHP dosyaya veya çağıran koda göre yollar içeriyor mu?
PHP göreli ekleme yollarıyla ilgili kural setini anlamakta güçlük çekiyorum. A.PHP- dosyasını çalıştırırsam ve A.PHP dosyası, C.PHP dosyasını içeren B.PHP dosyasını içerirse, C.PHP'ye giden göreceli yol B.PHP'nin konumu veya A'nın konumu ile ilişkili olmalıdır. .PHP? Yani, içerme dosyasının hangi dosyadan çağrıldığı veya yalnızca geçerli çalışma dizininin ne olduğu ve geçerli …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.