I have the following python script and some_command in the same
directory. I have to call the python script from that directory.
Otherwise, some_command won't be found. I'm wondering how to make the
following script working no matter what the working directory is.
Thanks,
Peng
#!/usr/bin/env python
import os
cmd = "./some_command";
print cmd
os.system(cmd); 5 1742
At Tuesday 24/10/2006 20:39, Pe*******@gmail.com wrote:
>I have the following python script and some_command in the same directory. I have to call the python script from that directory. Otherwise, some_command won't be found. I'm wondering how to make the following script working no matter what the working directory is.
print os.path.abspath(__file__)
--
Gabriel Genellina
Softlab SRL
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
On Oct 24, 7:01 pm, Gabriel Genellina <gagsl...@yahoo.com.arwrote:
At Tuesday 24/10/2006 20:39, PengYu...@gmail.com wrote:
I have the following python script and some_command in the same
directory. I have to call the python script from that directory.
Otherwise, some_command won't be found. I'm wondering how to make the
following script working no matter what the working directory is.print
os.path.abspath(__file__)
How to get the absolute dir name which the file is in? Is there any
function can be called easily?
Thanks,
Peng
import os
print os.path.dirname(os.path.abspath(__file__))
--
Jerry Pe*******@gmail.com wrote:
>
On Oct 24, 7:01 pm, Gabriel Genellina <gagsl...@yahoo.com.arwrote:
>>At Tuesday 24/10/2006 20:39, PengYu...@gmail.com wrote:
>>>I have the following python script and some_command in the same directory. I have to call the python script from that directory. Otherwise, some_command won't be found. I'm wondering how to make the following script working no matter what the working directory is.print
>>os.path.abspath(__file__)
How to get the absolute dir name which the file is in? Is there any
function can be called easily?
Thanks,
Peng
That would be
os.path.split(os.path.abspath(__file__))[0]
You *are* planning to read the documentation at some stage, right? ;-)
regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Skype: holdenweb http://holdenweb.blogspot.com
Recent Ramblings http://del.icio.us/steve.holden
On Wed, 2006-10-25 at 02:49 +0100, Steve Holden wrote:
Pe*******@gmail.com wrote:
On Oct 24, 7:01 pm, Gabriel Genellina <gagsl...@yahoo.com.arwrote:
>At Tuesday 24/10/2006 20:39, PengYu...@gmail.com wrote:
I have the following python script and some_command in the same directory. I have to call the python script from that directory. Otherwise, some_command won't be found. I'm wondering how to make the following script working no matter what the working directory is.print
>os.path.abspath(__file__)
How to get the absolute dir name which the file is in? Is there any
function can be called easily?
Thanks,
Peng
That would be
os.path.split(os.path.abspath(__file__))[0]
You *are* planning to read the documentation at some stage, right? ;-)
More simple:
os.path.dirname(os.path.abspath(__file__))
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Greg Yasko |
last post by:
Hi. Does anyone know if there's an equivalent of Perl's file::find
module in Python? It traverses a directory. I've googled extensively and
checked this newsgroup and can't find anything like it...
|
by: Xah Lee |
last post by:
suppose you want to do find & replace of string of all files in a
directory.
here's the code:
©# -*- coding: utf-8 -*-
©# Python
©
©import os,sys
©
©mydir= '/Users/t/web'
|
by: Thieum22 |
last post by:
Hi,
I try to go through a directory and it's subdirectories to reah the
properties of each files. But I have a problem to set active the
directory where the files are, in order to display their...
|
by: Dan Jones |
last post by:
I'm writing a script to process a directory tree of images.  In each
directory, I need to process each image and generate an HTML file listing
all of the images and links to the subdirectories....
|
by: haylow |
last post by:
Hi
I am new to ASP.NET and am working on an application that runs on a
webserver. The user will open up the web interface in a browser on
their local machine and enter a path to a directory. I...
|
by: SampathTangudu |
last post by:
Hi,
We are trying to use the Hash Tables for passing information from one aspx
page to another aspx page. We are using the below code.
IsolatedStorageFile isoStore =...
|
by: Xah Lee |
last post by:
Interactive Find and Replace String Patterns on Multiple Files
Xah Lee, 2006-06
Suppose you need to do find and replace of a string pattern, for all
files in a directory. However, you do not...
|
by: graphicsxp |
last post by:
Hi,
How can I open all the files in a directory, which names match a
particular string ?
Say I have a string like 'a file name to find' and I want to find and
open all the files of a given...
|
by: Mudcat |
last post by:
Hi,
I can't figure out why ctypes won't load the DLL I need to use. I've
tried everything I can find (and the ctypes website is down at the
moment). Here's what I've seen so far.
I've added...
|
by: Calvin Spealman |
last post by:
I'm still on 10.4 and I'm trying to build pyOpenSSL, but I'm failing
with Python.h trying to include and failing to find any of the shared
libraries. I can't figure this one out because i just...
|
by: DolphinDB |
last post by:
Tired of spending countless mintues downsampling your data? Look no further!
In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
|
by: ryjfgjl |
last post by:
ExcelToDatabase: batch import excel into database automatically...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM).
In this month's session, we are pleased to welcome back...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM).
In this month's session, we are pleased to welcome back...
|
by: jfyes |
last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
|
by: ArrayDB |
last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
|
by: PapaRatzi |
last post by:
Hello,
I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
|
by: Shællîpôpï 09 |
last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome former...
| |